0
我想通過npm安裝業力,但它保持超時。我用curl下載了該文件並手動安裝了phantomjs,但當我嘗試安裝業力時,npm仍會引發錯誤。我試圖將該文件複製到npm所保存的路徑中,但這不起作用(運行安裝也會刪除我創建的目錄)。通過npm安裝業力超時phantomjs
這是我運行:
sudo npm install -g karma
這是發生了什麼:
> [email protected] install /usr/local/lib/node_modules/karma-phantomjs-launcher/node_modules/phantomjs
> node install.js
Downloading http://phantomjs.googlecode.com/files/phantomjs-1.9.1-linux-x86_64.tar.bz2
Saving to /usr/local/lib/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/phantomjs/phantomjs-1.9.1-linux-x86_64.tar.bz2
events.js:77
throw er; // Unhandled 'error' event
^
Error: connect ETIMEDOUT
at errnoException (net.js:947:11)
at Object.afterConnect [as oncomplete] (net.js:938:19)
npm ERR! weird error 8
npm ERR! not ok code 0
我覺得很奇怪的是,它仍然要安裝phantomjs即使我手動安裝它在我係統。我可以做些什麼來完成這項工作,我已經下載了這個文件,甚至安裝了它,它似乎正在工作。出於某種原因,npm只是不喜歡它。