2016-12-29 63 views
1

我正在使用Mac OSX sierra。我在el Capitan上使用,然後我更新了,現在它不工作。我試過乾淨安裝節點和npm,即使在它不工作之後。我嘗試「npm install electron --save-dev」,但它在節點install.js上卡住了。我離開它一個小時仍然沒有改變。不能用npm安裝電子,可能會出錯?

我試過npm的其他軟件包工作。 我試過「npm install express」它工作。 enter image description here

+1

Mac OS升級顯着; y更改底層的C庫。你運行過「釀造醫生」嗎?你在使用最新的XCode嗎?升級後您是否重新安裝節點(節點綁定到可能已升級的庫)? – Sukima

+0

我安裝了最新的命令行開發工具,是的我更新後重新安裝節點..i甚至乾淨安裝後沖泡更新 –

回答

0

這通常是由您的網絡錯誤引起的。 您的計算機無法連接到install.js(不是npm respositories)中提到的文件的源,或者以非常低的速度運行。 您可以嘗試 npm install -g cnpm --registry=https://registry.npm.taobao.org 然後 cnpm install electron ,可能等待幾分鐘

要有耐心。

+0

fetchMetadata:動詞緩存添加spec [email protected]^1.9 .0 第一個命令後卡在這裏 –

+0

嗯..看來這真的是一個網絡問題。你真的應該改善你的網絡質量:) –

+0

質量ü平均速度?我有150 KBps的下載速度 –

0

電子將從遠程下載,也許你可以嘗試使用代理或只是使用cnpm就像@Claim楊說或嘗試紗yarn,希望對你有幫助。

+0

哇紗沒有警告..tnx工作 –

2

我也面臨同樣的問題。它正在實際下載文件。

文件大小〜45MB所以需要一些時間。您可以使用--verbose標誌來查看下載狀態的詳細信息。

$ npm install -g electron --verbose