0

socket.io自分のマシンにインストールしようとしてnpm install socket.ioいますが、Webサイトの指示に従って実行すると、エラーが発生し続けます。npmまたはnode.jsのバージョンに非互換性があるのか​​、それとも明らかな何かが欠けているだけなのかはわかりません。私が知る限り、私は両方の最新の安定バージョンを持っています。

installコマンドを実行すると、コンソールは40以上のエラーを出力し、最後に行が表示されnpm not okます。何がうまくいかないかについてのアイデアはありますか?

4

2 に答える 2

0

エラーは何ですか?

npmのコードを使用してインストールしていますgitか?gitのマスターブランチは不安定なことが多いため、安定したコードを使用していないと推測できます。

その場合は、gitリポジトリから最新のコードを取得して再インストールすることができます。

$ cd npm
$ git pull
$ make install

それがあなたの問題を解決することを願っています。

于 2011-09-09T08:59:39.127 に答える
0

誰かに問題のトラブルシューティングを試みてもらいたい場合は、エラーログを提供する必要があります。NodeとNPMをソースからインストールしたのかRPMからインストールしたのかを知ることも役立ちます。さらに、ソースからインストールした場合、標準インストールを実行しましたか、それともカスタマイズしましたか?

ゼロから始めることができる場合は、以下の手順に従って、どのように進むかを確認することをお勧めします。ホームディレクトリにインストールするのにrootは必要ありません。また、やり直す必要がある場合は、すべてを簡単にクリアできます。

  1. ノードの安定版をホームディレクトリにインストールします(を使用./configure --prefix=~/Node/
  2. 必要に応じてパスを設定します(つまりPATH=/home/user/Node/bin:$PATH
  3. 標準のNPMインストーラーを実行します(curl http://npmjs.org/install.sh | sh
于 2011-09-09T11:11:58.180 に答える