2016-09-02 47 views
0

我的npm build昨天工作完美,但今天開始失敗。我看到下面的錯誤在我的控制檯和日誌:錯誤:提取失敗,狀態碼爲403

錯誤:下載失敗,狀態代碼403

  • 當我嘗試用它成功的任何Web瀏覽器獲取的NPM包。
  • 但是,當我嘗試獲取與npm i相同的npm包時,它會因上述403禁止的錯誤而失敗。我的公司防火牆顯然阻止了registry.npmjs.org

當我在Fiddler中觀察這些Web請求時,我可以看到不同之處。我也想出瞭如何解決無法正常工作的Web請求。

enter image description here

有誰知道爲什麼故宮今天的工作不同?

回答

1
  • 根本原因:企業防火牆被列入黑名單registry.npmjs.org的IP地址(151.101.20.162):

enter image description here

  • 解決方案:IT部門從黑名單中刪除此IP地址。
相關問題