Verdaccio + pm2 搭建一个 npm 私有仓库,网上很多 教程,主要记录一下发布过程中遇到的问题。
包名规范
即使是自己练手的项目,如果对包名不加限制的话,也很难管理和维护,所以可以通过增加和命名空间类似的 Scope 做限制。
egg:
@sokiy-tools/switch-dns
@sokiy-tools/ip-proxy
@common-tools/test
登录私有源
Method 1:
可以通过
nrm添加私有源路径然后切换到对应私有源1
nrm add XXX YYY & nrm use XXX
然后添加用户或者进行登录
1
2//添加 //登录
npm adduser or npm login然后输入账号名密码邮箱,添加账号密码自定义,登录时输入添加时对应账号的密码。
Method 2:
1
npm adduser --registry http://xxxxxxxx
todo