我正在尝试使用npm publish将包发布到tfs,但是显示失败:
npm ERR!发布失败的PUT 500
打开npm-debug.log文件,我找到了一个网址:http://192.168.34.182:8080/tfs/iGeoTeam/_packaging/NPMTEST/npm/registry/my-ng-module,my-ng-module
是我要发布的包。
将网址粘贴到浏览器中,显示:
{"成功":"假""错误":" BadGateway""理由":& #34;无法连接到远程服务器"}
原因意味着:无法连接到远程服务器。
ip是一个内部网络。我试过ping它并且运行良好。
有谁知道为什么?非常感谢
答案 0 :(得分:0)
确保您已正确Set up your client's npmrc并且有权发布包,请参阅Editing permissions for a feed。
同时检查没有任何阻止访问的策略/防火墙设置。
如果上述检查没有任何问题,那么您可以先清理缓存,然后再次尝试登录(npm login
)并重试发布(npm publish
)。