node.js を学習しようとしていますが、単純なサーバーを実行するのに問題がありますlocalhost:8888
。
server.js のコードは次のとおりです。
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
server.js はエラーなしで実行netstat -an | grep 8888
され、ターミナルからの試行が返されます
tcp4 0 0 *.8888 *.* 聞く
ただし、ブラウザで localhost:8888 にアクセスすると、見つからないと表示されます。
関連するすべての質問を見てきましたが、これまでのところ何も機能していません。別のポートなどを試しました。ルーターがポート 8888 で着信トラフィックをブロックしていることはわかっていますが、ローカルでアクセスしようとしている場合は問題になりませんか? たとえば、以前にこのポートで tomcat サーバーを実行したことがあります。助けてくれてどうもありがとう!
node.js バージョン: v0.6.15
OS: Mac OS 10.6.8