# Verdaccio-Basic
# Verdaccio是什么
A lightweight private npm proxy registry
轻量级私有npm代理注册表
Note:可用于搭建本地的私有npm
# 如何安装
npm install --global verdaccio
# 如何使用
如何启动,安装完成后,执行
verdaccio
之后,会看到开始运行,打开http://localhost:4873/
可以看到结果
verdaccio
warn --- config file - /Users/yxzhou/.config/verdaccio/config.yaml
warn --- Plugin successfully loaded: htpasswd
warn --- http address - http://localhost:4873/ - verdaccio/3.8.1
如果想更改端口号
npm set registry http://localhost:4873
如果想发布一个npm包到这个源,在package.json
中需要配置,然后运行npm publish
//package.json
"publishConfig": {
"registry": "http://localhost:4873",
"email": "XX"
},
如果想安装一个npm包来自这个源,需要指定的.npmrc
文件
//.npmrc
registry=http://localhost:4873
# 如何删除已经发布的包
因为verdaccio的本地存储在本地:.local/share/verdaccio/storage
可以进入直接删除对应的包即可(手动)
# 参考:
官方文档:https://verdaccio.org/en/