2

インストーラーを使用して Windows に Node.js をインストールし、npm コマンドを実行しようとしましたが、実行されません。次のように入力したとき。

npm install socket.io

私はこれを得た

module.js:337
    throw new Error("Cannot find module '" + request + "'");
          ^
Error: Cannot find module 'C:\Windows\System32\node_modules\npm\bin\npm-cli.js'
    at Function._resolveFilename (module.js:337:11)
    at Function._load (module.js:279:25)
    at Array.0 (module.js:484:10)
    at EventEmitter._tickCallback (node.js:190:38)

入力したとき

npm 

私はこれを得た

module.js:337
    throw new Error("Cannot find module '" + request + "'");
          ^
Error: Cannot find module 'C:\Windows\System32\node_modules\npm\bin\npm-cli.js'
    at Function._resolveFilename (module.js:337:11)
    at Function._load (module.js:279:25)
    at Array.0 (module.js:484:10)
    at EventEmitter._tickCallback (node.js:190:38)

確認したところ、正しい場所に npm-cli.js ファイルがあります。npm コマンドを機能させるにはどうすればよいですか。npm-cli.js ファイルに環境変数を設定する必要がありますか? もしそうなら、あなたはプロセスを通して私を導いてくれますか?

4

1 に答える 1

1

システム変数に NodeJS と NPM を追加するのを忘れていました。

于 2013-11-23T17:58:36.873 に答える