7

次のコード(正確には公式ページのコード)を使用してjsファイルを作成します。

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

だから、私も公式ページの「インストール」ボタンからノードをインストールします(Windowsの場合)。しかし、プログラムを実行しようとすると、次のようになります。

ここに画像の説明を入力してください

しかし、奇妙なことはこれです:

ここに画像の説明を入力してください

4

5 に答える 5

25

ノードの repl ではなく、端末 (cmd) から実行する必要があります。

新しいターミナルを開いて ( Run -> CMD )、実行してみてください:

ノード /your_file_name.js

インストールされているバージョンを確認するには、次を実行します。

ノード -v

于 2013-01-07T12:52:38.627 に答える
2

必要な作業が 2 つあります。最初に、環境変数を追加する必要があります。私にとっては path=C:\Program Files\nodejs のように。次に、コマンド プロンプトを開き、ファイルを保存した場所にプロンプ​​トをリダイレクトする必要があります。たとえば、ファイルを c:/practice に保存し、ファイル名が server.js の場合は、リダイレクトする必要があります。コマンド プロンプトをその場所に移動します。

そして、コマンド node server.js を実行すると、すべてが正常に動作します..

于 2015-04-26T11:59:13.263 に答える
1

あなたはコンソールにいます。node server.jsWindows コマンド プロンプト ( )から実行することをお勧めしますcmd.exe

于 2013-01-07T12:52:39.847 に答える