- Published on
nodejs代理私仓(verdaccio实现)
- Authors
- Name
- 高天
- Github
- @gtlab2023
前言
作为公司公共资产,公用组件的沉淀,私仓的建立是有必要的。本文探索verdaccio建立私仓并使用
资源
部署
verdaccio本身是一个npm包,可以直接全局下载使用,也可以通过docker下载使用
docker方式使用
踩坑
- 安装docker为了可以迁移npm包,需要挂在数据卷,如果直接挂在会报错
/verdaccio/conf/config.yaml: false
.
解决方案就是手动在目录卷下方迁移一个config.yaml
- pnpm安装后pm2启动失败 切换npm全局安装就能启动了,原因未知