最近我经历过更频繁的jspm安装,然后当通过NPM下载@angular软件包时,服务器不会返回状态500。我已经尝试了一切:
然而,这些都没有给我任何线索,为什么角度包有时会失败,有时它就是那个,下次是另一个......但总是@angular包......这些可能托管在google服务器上表现奇怪?事情似乎在6月9日之前就可以了......
JSPM似乎没有详细模式,所以它猜测服务器是否公开了更多关于它失败原因的信息......
此外,不确定这是否是正确的论坛,因为它是编程的基础设施而不是编程问题......
亲切的问候
答案 0 :(得分:1)
对于将来可能发生的任何人;我将引用this issue的答案:
如果使用
npm login
登录npm ,一切似乎都会更频繁地发挥作用。 我现在可以运行jspm install了。 jspm需要一些cli消息警告用户 关于未登录npmjs的用户的速率限制。
登录npm,您将收到少于500个错误。问题似乎在他们一边。
答案 1 :(得分:0)
好吧,正如jakeniemiec链接的问题所提到的那样,显然是“npm对他们的API进行了更改,打破了npm CLI工具本身并不直接依赖的API,而是我们这样做。”
虽然这个答案可能对我们的子孙没有多大价值,但我想告知这个具体案例是由于这个原因。
我认为我们确实可以从中学到如何不要过多地信任这些东西,并且总是认为它会从我们的脚下掉下来,所以确保所需的库也存储在你的存储库中。