我有一个简单的节点脚本运行节点JS多个文件同时
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337);
现在,当我运行它,我可以去为localhost:1337并看到输出,但是,命令模块中,它由于某种原因被冻结。直到我按Ctrl + C冻结,只有在Ctrl + C允许执行更多文件后。
这就是我或它的设计方式。如果有人指出我的方向是正确的,那么如何让它始终在端口1337或其他文件上监听。
您正在运行哪个版本的节点?我复制粘贴到我的(0.10.9),并罚款(可以得到一个HTTP响应1337年,但仍然可以输入到提示) – Matt
即时运行0.10.15 ....我的卡住,直到ctrl + c – Anup
从他们的网站是http://nodejs.org/download/ 0.10.15,它是当前版本,在windows 8上用bs和js命令提示符。 – Anup