Nodejs 有没有办法反映在我的文件中所做的更改,而不是关闭节点并再次运行它?我仍处于开发阶段,所以我做了很多更改,所以我每次都停止服务器并再次运行它(使用“node”命令)
问问题
11680 次
3 回答
31
于 2013-10-21T02:40:59.267 回答
15
您可以使用节点主管:
nodejs 的一个小主管脚本。它运行您的程序,并监视代码更改,因此您可以进行热代码重新加载行为,而无需担心内存泄漏并确保清理所有模块间引用,并且无需全新的 require 系统。
于 2012-06-03T10:48:30.793 回答
11
您可以使用 nodemon 监控您的文件,并在有任何更改时自动重启:
npm install -g nodemon
在你仍然可以使用你的命令之后npm start
,你必须在 package.json 中替换这一行
"scripts":{
// "start": "node ./bin/www"
"start": "nodemon ./bin/www"
}
于 2015-12-22T20:04:59.310 回答