无法在 Nexus Repository Manager 2.10 上发布库
Posted
技术标签:
【中文标题】无法在 Nexus Repository Manager 2.10 上发布库【英文标题】:Unable to publish libraries on Nexus Repository Manager 2.10 【发布时间】:2020-01-16 23:25:19 【问题描述】:要在 nexus npm 私有注册表中发布库,package.json 文件更新如下。
"publishConfig":
"registry": "http://(IP):(port)/nexus/content/repositories/npm-private/"
使用“npm publish”命令发布库时出现错误。
npm 错误!代码 E401 npm 错误!无法认证,需要:BASIC realm="Sonatype Nexus 存储库
经理”
Nexus Repository Manager 2.10 版在安全性下没有可用的领域设置。让我们知道是否需要任何其他配置。或者在 nexus Repository Manager 2.10 中不支持。
【问题讨论】:
我已经通过更新 nexus 存储库管理器版本(可能是 2.14)解决了这个问题 【参考方案1】:在 NXRM2 中,您的 .npmrc 必须为您的用户名/密码提供编码凭据。 请参阅here(在您描述的“publishConfig”部分之后)。
【讨论】:
以上是关于无法在 Nexus Repository Manager 2.10 上发布库的主要内容,如果未能解决你的问题,请参考以下文章
【nexus】Nexus Repository Manager 镜像清理的task设置
Nexus Repository Manager 搭建私有docker仓库
使用 Nexus Repository Manager 搭建私有docker仓库