部署
# 使用pm2启动
pm2 start verdaccio
Verdaccio
https://verdaccio.org/zh-CN/docs/aws
是一个npm私有服务
工具解决的问题:
创建一个内部npm服务供用户私用 与npm官方服务隔离
解决方式:
npm本地部署或者 服务器局域网内部部署
全局安装verdaccio:npm install -g verdaccio
启动服务:'verdaccio --listen 4873'
它可以做以下事情(推荐nrm来操作npm 是个非常不错的选择)
1.设置为全局npm源 npm set registry http://localhost:4873/
2.设置特定项目npm源 `npm set registry http://localhost:4873/ --location project` 生成.npmrc配置
3.设置特定范围npm源,例如`@my-scope/auth`
`npm config set @my-scope:registry http://localhost:4873`
4.仅使用一次 `npm install lodash --registry http://localhost:4873`