0

Apache Web サーバーで次のページが表示されるのはなぜですか

ページのコードを表示しますか?

http://localhost/main.js

Windows インストーラーをインストールします。

コマンドプロンプトで書いたコードを全て実行しているのですが、このコードはブラウザ内で見ることができません

言い換えると、

ブラウザで nodejs コードを実行するにはどうすればよいですか?


アップデート、

私のコード:

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/');
4

1 に答える 1

0

まず最初に..Apacheはノードとは何の関係もありません。

main.jsファイルを実行して開始しnode main.js、ノードサーバーが実行されている場所に移動します(main.jsが実際にWebサーバーを作成すると想定しています)。main.jsのポートとホスト名を確認してください。次のようなものにする必要があります:http://localhost:8000

于 2013-02-03T22:19:58.883 に答える