-
登录nexus
-
点击Configuration--Repositories--Create repository创建仓库
- 创建hosted类型的仓库,选择npm(hosted),输入仓库名称npm-hosted,然后点击Create repository创建仓库;
- 创建proxy类型的仓库,选择npm(proxy),输入仓库名称npm-taobao,输入代理地址https://registry.npm.taobao.org/
勾选Auto blocking enabled,将Maximum component age修改为-1,将Maximum metadata age修改为30,然后点击Create repository创建仓库;
- 创建group类型仓库,选择npm(group),输入仓库名称npm-group,然后将上面创建的仓库移到Members中,然后点击Create repository创建仓库;
- 创建完成后,如下图
- npm客户端访问
npm config set registry http://nx.domain.com/repository/npm-group/
npm login --registry=http://ns.domain.com/repository/npm-group/ # 依次输入账号密码以及邮箱
- npm客户端删除nexus代理
npm config list #查看配置
npm config delete registry
npm config set registry https://registry.npm.taobao.org/ # 设置淘宝代理
或者: npm config edit 找到需要删除的地址,删除
若登录报错:Unable to authenticate, need: BASIC realm="SOnatype nexus Repository Manager",选择Security下的Realms,将npm Bearer Token Realm从Available移到Active中
本文地址:http://81uyu.com/uyu/1070.html 使用nexus搭建npm本地私人仓库- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫