私有npm服务器——verdaccio
对于一些不方便公开的JavaScript库,可以通过自建私有npm服务器的方式,搭建公司内部的包管理服务器。
介绍
搭建私有的npm服务器,可以同时安装私有npm包和官方npm包。
安装
1 | npm i -g verdaccio |
开启
1 | $> verdaccio |
通过上面提示可以知道,默认端口号为4873,配置文件为/home/.config/verdaccio/config.yaml
。
配置
1 | storage: ./storage |
可以通过添加listen: 0.0.0.0:4873
开启外网的访问。
其他
可以使用forever/pm2来守护verdaccio
可以通过nrm
管理/切换npm源