安装 npm 私服 verdaccio

本文档详细介绍了如何在本地设置和配置verdaccio作为npm私有仓库,包括安装verdaccio、修改配置文件以增大上传限制、启动服务、切换npm仓库地址、用户登录、发布和卸载包等步骤,旨在帮助开发者便捷地管理和分享内部npm包。
摘要由CSDN通过智能技术生成

目录

1. 前提条件

2. 私服安装


1. 前提条件

本地安装 nodejs 并升级到 v12 版本以上,点击查看win10升级nodejs方法

2. 私服安装

1. 以管理员方式运行命令行工具,安装 verdaccio:

npm install -g verdaccio

2. 由于 verdaccio 对单个上传的包大小有限制,这里手动修改配置文件以增加单个包允许上传的大小。配置文件路径为:C:\Users\GUOMX\AppData\Roaming\verdaccio\config.yaml。在最后一行增加:

max_body_size: 100mb

3. 启动私服 verdaccio

verdaccio

会打印私服信息:

warn --- config file  - C:\Users\GUOMX\AppData\Roaming\verdaccio\config.yaml
warn --- Plugin successfully loaded: verdaccio-htpasswd
warn --- Plugin successfully loaded: verdaccio-audit
warn --- http address - http://localhost:4873/ - verdaccio/5.1.1

4. 查看 npm 当前指向仓库地址

npm config list

配置指向私服地址(更换 npm 库)

npm config set registry http://localhost:4873/

5. 登录

 npm adduser --registry http://localhost:4873/

填写用户名、密码、邮箱(可选)

6. 私服访问地址:http://localhost:4873/,点击右上角登录。

7. 查看当前登录用户

npm whoami --registry http://localhost:4873/
# 若未登录则登录
npm login --registry http://localhost:4873/

8. 发布 && 卸载

# 打包
npm run lib 
# 发布包
# 若上面第4步没有配置指向私服地址,则执行 npm publish --registry http://localhost:4873/
npm publish  
# 卸载包
npm unpublish <package> --force 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值