发现很少人写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
试试
如下图则大功告成:
希望对您有帮助!
如有遗漏,欢迎斧正!