尝试执行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
当我在浏览器中访问这些网址时,我收到以下消息:
错误503 后端读取错误
后端读取错误
上师禅修:
XID: 1448084160
清漆缓存服务器
这是否意味着 npm 注册表已关闭? 还是我的机器上有奇怪的行为?
运行节点 v.0.10.24 & npm v.1.3.21
尝试使用镜像,例如欧洲镜像:
npm --registry http://registry.npmjs.eu/ install karma
在您提出问题后大约 15 分钟@npmjs:
"意识到停电。请耐心等待。现在就努力解决这个问题。
附带说明,请阅读节点综述:幸存的 npm 停机时间、Waf 羞耻墙、流聊天、静脉、有关 NPM 镜像的兴趣信息。有点过时了(2012),但现在你知道它有镜子;-)
另外,在我链接的这篇博文的评论中"标记"的一个好建议:
如果您依赖 NPM 进行生产部署,请停止!请确保设置特定版本并在专用存储库中克隆它们。从专用存储库而不是 NPM 注册表部署。你已经被警告了。依靠 NPM 进行生产部署脚本已经咬了我们两次!首先是因为图书馆作者删除了我们依赖的旧版本的图书馆。这次是NPM注册表本身。
npm 有一个状态页面,其中任何服务器事件都将(应该)反映:
https://status.npmjs.org