2014-02-24 50 views
0

我跑如何檢查某個特定的npm軟件包是否正常工作?

$npm install

安裝依賴的包出了package.json文件,但特別是一些軟件包無法安裝。

由於npm's status page似乎是NPM一般,有沒有什麼辦法來檢查特定包的狀態?

+0

你能後的錯誤/警告消息? –

+0

@FabrícioMatté一個例子是:'npm ERR!獲取失敗的https://registry.npmjs.org/filesize/- /文件大小,1.7.9.tgz' – StuperUser

+0

'NPM安裝文件大小@ 1.7.9'爲我工作得很好。也許這是你的網絡/網關/代理的問題? –

回答

1

我發現我的工作阻止某些包,可能是基於名稱,或限制,等等。在家裏他們工作得很好。您必須繞過您的代理,因爲您收到的錯誤是指示該程序包未加載。 NPM狀態頁面是確保npm仍在提供包裹的地方,所以你有這個權利。

因爲它是整個讀取失敗,我想這是你的主要問題(通過代理訪問)。

這裏更多的是對新公共管理和代理問題:https://github.com/npm/npm/issues/2119

,以及如何一個人固定它:"message failed to fetch from registry" while trying to install any module

如果您不能訪問註冊表(NPM下),那麼你可以嘗試也直接IP的方法:NPM fetch failed

相關問題