Npm 错误:503 Service Unavailable for npm install 命令

新手上路,请多包涵

我试图运行 npm install 命令,但我收到此错误错误:503 Service Unavailable for npm install 命令,任何人都可以请我请求您解决这个问题。

这是我在错误日志文件中遇到的实际完整错误

3413 verbose stack Error: 503 Service Unavailable - GET http://52.169.74.37:8081/repository/npm-private/@ctc%2fctc-pubsub-common
3413 verbose stack     at res.buffer.catch.then.body (C:\node\node_modules\npm\node_modules\npm-registry-fetch\check-response.js:104:15)
3413 verbose stack     at process._tickCallback (internal/process/next_tick.js:68:7)
3414 verbose statusCode 503
3415 verbose pkgid @ctc/ctc-pubsub-common@^1.0.5
3416 verbose cwd C:\Users\vktest\pro
3417 verbose Windows_NT 10.0.15063
3418 verbose argv "C:\\node\\node.exe" "C:\\node\\node_modules\\npm\\bin\\npm-cli.js" "install"
3419 verbose node v10.16.3
3420 verbose npm  v6.9.0
3421 error code E503
3422 error 503 Service Unavailable - GET http://52.169.74.37:8081/repository/npm-private/@ctc%2fctc-pubsub-common
3423 verbose exit [ 1, true ]

原文由 venu kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.7k
2 个回答

似乎您的 npm 注册表配置指向某个已关闭或不可用的私有注册表。

尝试检查 npm 配置:

 npm config get registry

它应该是这样的:

  http://52.169.74.37:8081

所以更新将指向官方注册表的配置。

  npm config set registry https://registry.npmjs.com/

原文由 Adiii 发布,翻译遵循 CC BY-SA 4.0 许可协议

您可以尝试设置这些参数:

 npm config set proxy "http://proxy.url:port/"
npm config set https-proxy "http://proxy.url:port/"
npm config set strict-ssl false
npm config set registry "https://registry.npmjs.org/"

原文由 Oli 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏