搭建npm私服

1、用到的工具:NEXUSjavascript

  NEXUS简介:Nexus是一个强大的仓库包管理器,3.0版本新增了npm包管理,本次npm私服搭建就用它了。java

  下载地址:https://www.sonatype.com/download-oss-sonatypenode

  一、下载下来是个压缩包,解压缩到本地;react

        

  二、打开cmd进到nexus的bin目录下npm

  

  ps:uninstall 为卸载工具

  安装成功后,能够进入系统服务设置一下手动启动,仍是自动启动spa

  

  右击选择“属性”3d

  

  nexus修改端口号配置,默认为8081(netstat能够用来查看当前哪些端口被占用):代理

  

  

  

  手动开启和中止方法为:blog

  

   三、启动成功后 ,打开网页 http://localhost:8099/

  

  而后登录,默认用户名为:admin,密码为:admin123,而后按下图操做:

  

  

  四、npm仓库类型分为3种,hosted,proxy,group

  hosted:本地存储,提供本地私库功能;

  proxy:提供代理其余仓库的类型,能够访问远程仓库的一些代码,好比angular的代码;

  group:组类型,能够组合多个仓库为一个地址提供服务;

  开始建立:

  

  

  

  

  

  到这里基本上就完成一大半了,接下来咱们须要配置一下npm的源,根据本身的库取的名称和端口号,每一个人的都不同,例如个人是:

  http://localhost:8099/repository/npm-zjjc/

  在这里查看本身的地址:

  

  设置源:

 npm config set registry http://localhost:8099/repository/npm-zjjc/

  而后查看源是否设置成功:

npm config get registry

  

  接下来咱们就能够验证一下咱们的私服是否建立成功,随便找一个文件夹,最好是空的,而后打开cmd(shift+鼠标右键能够在当前目录下打开命令窗口):

npm -loglevel info install react

  

  

  最后这个空的文件夹下会多出一个node_modules的文件夹,那么咱们的的npm的私服就算建立成功了

相关文章
相关标签/搜索