發現很少人寫bower+Nexus私服搭建的教程,由于工作需要,就啃了下Nexus的官方文檔,特此做個記錄。
分兩步:
- 1.
方配置Nexus
- 2.
方配置bower
Nexus方配置:
官方最簡配置:
- Define Name
- Define URL for Remote storage e.g.
http://bower.herokuapp.com
- Select a Blob store for Storage
附圖翻譯下:
首先登入:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICdzFWRoRXdvN1LclHdpZXYyd2LcBzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX9QzRapnTyoVdsdUZsZFSlZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DO2QzM0ETN3EDOwIDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
按下圖做三步,出現圖3
圖3如下,點選紅框跳轉圖4:
圖4,紅字寫的很難看,我盡力了。按圖操作,然後save即可。
至此,nexus部配置設定置完工。
bower方配置:
- 修改全局的
檔案,沒有該檔案建立一個即可。.bowerrc
-
系統下可以直接ubuntu
vim ~/.bowerrc
- windows的路徑大約是
複制如下代碼:C:\user\Administrator>
注意search中的 位址應當換成如下圖中的位址:{ "registry" : { "search" : [ "https://172.17.0.2:8443/repository/bower" ] }, "resolvers" : [ "bower-nexus3-resolver" ] }
bower+Nexus私服搭建圖解
-
- 項目中bower.json的檔案夾下,通常是項目根目錄,修改
檔案(如無則建立).bowerrc
其中的name和password是你登入私服用的賬戶名和密碼。{ "nexus" : { "username" : "name", "password" : "password" } }
至此基本完成,隻剩驗證
來一個
bower install jquery
試試
如下圖則大功告成:
希望對您有幫助!
如有遺漏,歡迎斧正!