logo
Published on

nodejs代理私仓(verdaccio实现)

Authors

前言

作为公司公共资产,公用组件的沉淀,私仓的建立是有必要的。本文探索verdaccio建立私仓并使用

资源

  1. 官网

部署

verdaccio本身是一个npm包,可以直接全局下载使用,也可以通过docker下载使用

docker方式使用

踩坑

  1. 安装docker为了可以迁移npm包,需要挂在数据卷,如果直接挂在会报错/verdaccio/conf/config.yaml: false.

解决方案就是手动在目录卷下方迁移一个config.yaml

  1. pnpm安装后pm2启动失败 切换npm全局安装就能启动了,原因未知