使用 docker + verdaccio 搭建npm私有仓库

198 阅读1分钟

通过docker安装verdaccio镜像

通过命令行安装、启动

docker pull verdaccio/verdaccio
// 名称verdaccio, 端口 4873
docker run -it --name verdaccio -p 4873:4873 verdaccio/verdaccio

通过docker desktop安装、启动

image.png

image.png

去到浏览器 输入http://localhost:4873 或者 http://服务器地址:4873

image.png

使用nrm切换npm源到私库

// 查看nrm 源列表
nrm ls
// 新增私库
nrm add private-npm http://localhost:4873
// 切换私库
nrm use private-npm

给私库添加用户

npm adduser 

image.png

登陆当前npm源仓库

npm login

image.png

进入npm包文件夹,上传包到npm私库

npm publish

image.png

image.png

上传到npm公共库同理,只需切换源,npm login,再在包文件夹内执行npm publish即可