我试图使用npm发布将一个包发布到tfs,但失败显示:
国家预防机制错误!发布失败的PUT 500
打开npm-调试器日志文件,我找到了一个url:包装/NPMTEST/npm/注册表/my-ng-模块,my-ng-module是我想发布的包。
将url粘贴到浏览器中,如下所示:
{“成功”:“错误”:“BadGateway”,“原因”:“无法连接到远程服务器”}
原因是:无法连接到远程服务器。
ip是一个内部网络。我试过了,而且工作得很好。
有人知道原因吗?非常感谢
发布于 2017-10-26 02:56:39
请确保您有正确的设置客户的npmrc并具有发布包的权限,请参阅编辑提要的权限。
还检查没有任何策略/防火墙设置阻止访问。
如果上面的检查没有任何问题,那么您可以先清除缓存,然后再次登录(npm login)并重新尝试发布(npm publish)。
发布npm包供您参考。
https://stackoverflow.com/questions/46928298
复制相似问题