bower+Nexus私服搭建图解

发现很少人写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

附图翻译下:
首先登录:
bower+Nexus私服搭建图解
按下图做三步,出现图3
bower+Nexus私服搭建图解
图3如下,点击红框跳转图4:
bower+Nexus私服搭建图解
图4,红字写的很难看,我尽力了。按图操作,然后save即可。
bower+Nexus私服搭建图解
至此,nexus部分配置完工。

bower方配置:

  • 修改全局的.bowerrc文件,没有该文件新建一个即可。
    • ubuntu系统下可以直接 vim ~/.bowerrc
    • windows的路径大约是 C:\user\Administrator>
      复制如下代码:
      {
      "registry" : {
      "search" : [ "https://172.17.0.2:8443/repository/bower" ]
      },
      "resolvers" : [ "bower-nexus3-resolver" ]
      }

      注意search中的 地址应当换成如下图中的地址:
      bower+Nexus私服搭建图解
  • 项目中bower.json的文件夹下,通常是项目根目录,修改.bowerrc文件(如无则新建)
    {
    "nexus" : {
    "username" : "name",
    "password" : "password"
    }
    }

    其中的name和password是你登录私服用的账户名和密码。

至此基本完成,只剩验证

来一个bower install jquery 试试
如下图则大功告成:

bower+Nexus私服搭建图解

bower+Nexus私服搭建图解


有什么不明白的地方可查看原博:http://blog.****.net/xuexing****/article/details/54930611