如何将npm包发布到私有nexus存储库

时间:2017-08-01 14:24:52

标签: node.js npm

我已经创建了一个示例反应应用程序,我已将其发布到npm存储库,因此我可以将它们安装到其他反应项目中。现在我想将相同的包发布到Nexus存储库,因此它将是私有的,我无法弄清楚如何执行此操作。我尝试了以下命令

npm config set registry "https://my-custom-registry.registry.nodesource.io/"

但是当我试图发布我的npm repo时,它给了我一个身份验证错误。我需要执行的其他步骤是什么?

1 个答案:

答案 0 :(得分:0)

如果Nexus 3使用令牌承载令牌,则如果使用nexus 2,则必须使用基本身份验证

registry=http://.......
always-auth=true
email=mail@mail.test
_auth=ZGV2ZWxvcGVyOmRldmVsb3BlcjEyMw==

这是.npmrc文件

我也遇到了同样的错误,与此同时,我的工作就像一个魅力