0

npm 経由でカルマをインストールしようとしていますが、タイムアウトし続けます。curl でファイルをダウンロードし、phantomjs を手動でインストールしましたが、カルマをインストールしようとすると npm でエラーが発生します。npmが保存先としているパスにファイルをコピーしようとしましたが、うまくいきません(インストールを実行すると、作成したディレクトリも削除されます)。

これは私が実行しているものです:

sudo npm install -g karma

これが起こっていることです:

> phantomjs@1.9.1-0 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 は気に入らないだけです。

4

1 に答える 1

1

sudo n stable修正..代わりに行う必要がありましたsudo n latest-明らかに最新バージョンのnode.jsでカルマをインストールできません

于 2013-08-08T19:23:09.723 に答える