使用git仓库作为私有NPM注册表

时间:2018-07-31 10:00:40

标签: npm npm-publish git-repo npm-registry npm-private-modules

想将git仓库用作私有npm注册表来发布我自己的npm软件包。 我尝试使用publishConfignpm config set registry <>。 当我使用npm config set registry <>设置npm注册表并尝试使用npm login登录时,会抛出错误:

npm ERR! code E403 npm ERR! Registry returned 403 for PUT on https://github.com/<project>/-/user/org.couchdb.user:<username> npm ERR! A complete log of this run can be found in: npm ERR! *****-31T09_44_15_043Z-debug.log

1 个答案:

答案 0 :(得分:0)

尝试通过.npmrc文件添加身份验证,如果这是身份验证问题,则可以使用。

请找到以下链接,以了解有关通过.npmrc设置npm config的信息

1。https://help.sonatype.com/repomanager2/node-packaged-modules-and-npm-registries#NodePackagedModulesandnpmRegistries-EncodingCredentialsonWindowsusingPowershell

2。https://docs.npmjs.com/files/npmrc