我运行脚本,实际上它会在浏览器结束后加载浏览器并且所有命令都在执行他们需要做的事情,它会显示一条消息,而不是实时查看会发生什么。 我只得到最终结果,而不是实时结果。
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200);
res.write("run");
setTimeout(function(){
res.write("done");
res.end();
}, 5000);
}).listen(process.env.PORT);
我应该得到什么:
1)获取消息"运行"。
2)setTimeout - > 5秒。
3)得到消息"完成"。
实际上我得到了什么:
1)setTimeout - > 5秒。
2)获取消息"运行" "完成"