https://verdaccio.org/ https://github.com/verdaccio/verdaccio

安装

npm/yarn

  1. $ npm install -g verdaccio
  2. # or
  3. $ yarn global add verdaccio
  4. # 启动
  5. $ verdaccio

docker

  1. $ docker pull verdaccio/verdaccio
  2. # 启动
  3. $ docker run --name verdaccio-test -p 4873:4873 -d verdaccio/verdaccio

启动

http://localhost:4873/

image.png

用户

  1. # 添加
  2. $ npm adduser --registry http://localhost:4873/
  3. # 登录
  4. $ npm login --registry http://localhost:4873/

image.png

发布

  1. $ npm publish --registry http://localhost:4873/

image.pngimage.png

删除

  1. $ npm unpublish --force react-components --registry http://localhost:4873/
  2. # 删除v1.0.1版本
  3. $ npm unpublish react-components@1.0.1

image.png
以上私服npm完成