【NodeJS】借助 nodemon 实现热加载

nodemon 文档地址:https://www.npmjs.com/package/nodemon

nodemon

nodemon 是一个工具,它通过在检测到目录中的文件更改时自动重新启动Node应用程序来帮助开发基于 Node.js 的应用程序,来实现热加载的效果。

nodemon 不需要对您的代码或开发方法进行任何额外的更改。 nodemon 是 node 的替代包装器。 要使用 nodemon,请在执行脚本时替换命令行中的单词 node。

安装

npm install -g nodemon

使用

nodemon 包装您的应用程序,因此您可以将通常传递给您的应用程序的所有参数传递给您:

nodemon [your node app]

对于 CLI 选项,使用 -h(或 --help)参数:

nodemon -h

使用 nodemon 很简单,如:

nodemon app.js

此脚本的任何输出都以 [nodemon] 为前缀,否则应用程序的所有输出(包括错误)都将按预期回显。

您还可以像往常一样通过命令行将检查标志传递给Node:

nodemon --inspect ./server.js 80

配置到 package.json

为了方便,也可以将运行代码配置到package.json文件中
如:

 "scripts": {
    "dev": "nodemon app.js"
  },

然后就可以直接运行 npm run dev启动程序了

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注