nodemon 文档地址:https://www.npmjs.com/package/nodemon
nodemon
nodemon 是一个工具,它通过在检测到目录中的文件更改时自动重新启动Node应用程序来帮助开发基于 Node.js 的应用程序,来实现热加载的效果。
nodemon 不需要对您的代码或开发方法进行任何额外的更改。 nodemon 是 node 的替代包装器。 要使用 nodemon,请在执行脚本时替换命令行中的单词 node。
安装
1 | npm install -g nodemon |
使用
nodemon 包装您的应用程序,因此您可以将通常传递给您的应用程序的所有参数传递给您:
1 | nodemon [your node app] |
对于 CLI 选项,使用 -h(或 –help)参数:
1 | nodemon -h |
使用 nodemon 很简单,如:
1 | nodemon app.js |
此脚本的任何输出都以 [nodemon] 为前缀,否则应用程序的所有输出(包括错误)都将按预期回显。
您还可以像往常一样通过命令行将检查标志传递给Node:
1 | nodemon --inspect ./server.js 80 |
配置到 package.json
为了方便,也可以将运行代码配置到package.json文件中
如:
1 | "scripts": { |
然后就可以直接运行 npm run dev
启动程序了