本文详细介绍了如何在Nexus上创建npm私有仓库,并配置npm客户端,通过两种方式将前端项目上传到私有仓库,包括验证上传是否成功的过程。
创建 Blob Store
创建npm专属的Blob Store。


创建 Proxy 仓库
新建Proxy仓库,用于常见开源npm模块拉取。




创建 Hosted 仓库
新建Hosted仓库,用于发布个人开发的npm组件。


创建 Group 仓库
用于把几个仓库组合在一起公开连接使用。

添加Nexus权限
将 npm Bearer Token Realm 添加到 Active。

配置npm
查看仓库地址

配置仓库地址
npm config set registry Group仓库地址验证配置是否正确

上传npm
添加用户
npm adduser -registry Hosted仓库地址方式一
npm publish -registry Hosted仓库地址方式二
在package.json中添加:
"publishConfig": {
"registry": "仓库地址"
}然后执行
npm publish验证是否上传成功
