一个简单的 Node.js 程序 server.js 在 localhost 中运行良好。但是一旦进入托管网站环境,它就不起作用了。Node.js 程序 server.js
var http = require("http");
var port = 8888;
var serverUrl = "localhost";
var server = http.createServer(function(req, res) {
console.log("coming ");
res.writeHead(200, {"Content-Type": "text/plain"});
res.write("HI");
res.end();
});
console.log("Listening at " + serverUrl + ":" + port);
server.listen(port, serverUrl);
它在本地主机环境中运行良好。但是一旦进入托管帐户,它就不起作用了。
var port = 8888;
var serverUrl = "www.mywebsite.com";
当转到 www.mywebsite.com:8888 时,它会显示“ The connection time out
”。并且 nodejs 控制台中没有任何消息。