小编典典

为什么npm会给出500和503错误:“注册表错误解析json”?

node.js

尝试这样做npm install steroids -g并遇到很多两种类型的错误:

第一:500

npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/cardinal
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/glob
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/chmodr
npm ERR! registry error parsing json
npm http 500 https://registry.npmjs.org/fstream
npm ERR! registry error parsing json

当我在浏览器中访问这些URL时,收到以下消息:

内部路由错误

抱歉,我们无法连接到目标服务器。

我们刚刚收到有关此问题的通知。我们将尽快更正。

如有任何疑问,请随时与我们联系:support@iriscouch.com

第二名:503

npm http 503 https://registry.npmjs.org/forever-agent
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/cheerio
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/request
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/diff
npm ERR! registry error parsing json
npm http 503 https://registry.npmjs.org/tar

当我在浏览器中访问这些URL时,收到以下消息:

错误503后端读取错误

后端读取错误

大师冥想:

XID:1448084160

优化缓存服务器

这是否意味着npm注册表已关闭?还是我的机器上有奇怪的行为?

运行节点v.0.10.24和npm v.1.3.21


阅读 1146

收藏
2020-07-07

共1个答案

小编典典

尝试使用镜子,例如欧洲镜子:

npm --registry http://registry.npmjs.eu/ install karma
2020-07-07