Nodejs有没有办法反映我的文件中所做的更改,而不是关闭节点并再次运行它?我还处于开发阶段所以我做了很多更改,所以我做的是每次都停止服务器并再次运行(使用"node"命令)
max*_* li 29
我更喜欢使用https://github.com/remy/nodemon,你可以在全球范围内安装它
npm install -g nodemon
Run Code Online (Sandbox Code Playgroud)
并通过执行来启动您的服务器
nodemon app.js
Run Code Online (Sandbox Code Playgroud)
CD.*_*D.. 14
您可以使用node-supervisor:
nodejs的一个小主管脚本.它运行您的程序,并监视代码更改,因此您可以使用热代码重新加载行为,而不必担心内存泄漏并确保清理所有模块间引用,并且没有全新的require系统.
您可以使用nodemon监视文件,并在有任何更改时自动重新启动:
npm install -g nodemon
Run Code Online (Sandbox Code Playgroud)
在仍然可以使用命令之后npm start,您将不得不在package.json中替换此行
"scripts":{
// "start": "node ./bin/www"
"start": "nodemon ./bin/www"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10157 次 |
| 最近记录: |