我无法找到这个问题的答案。所以......例如
app.js
//express require
app.get("/test",function(req,res) {
res.send("hello world");
});
app.listen(3000)
当我们通过"节点app.js" ...我们看到" hello world"我们在浏览器上请求了http://ip:3000/test。 但是当我们改变文件时,例如
//express require
app.get("/test",function(req,res) {
res.send("hello world 2");
});
app.listen(3000);
当我们刷新浏览器时......我们仍然看到" hello world" ...因为我们没有"节点app.js命令"
阱!!但为什么????
当我们工作时,节点app.js"控制台上的命令..节点为此工作了什么?
答案 0 :(得分:0)
实际上,在重新启动服务器之前,节点不会刷新内容。因此,只需在更改内容后重新启动服务器即可。
如果内容发生更改,您可以使用--watch
来监视更改,自动重新启动服务器。