# 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/

陕ICP备20004732号-3