Skip to content

nodemon

向军大叔每晚八点在 抖音bilibli 直播

xj-small

nodemon 是一种工具,通过在检测到目录中的文件更改时自动重新启动节点应用程序来帮助开发基于 Node.js 的应用程序。

安装

pnpm add -g nodemon

配置顶

下面对配置项进行说明

配置项说明
ignore忽略监测的文件或目录
colours输出信息颜色
verbose显示详细执行日志
restartable生起命令的字符串
watch监控的文件或目录路径
ext监控文件的扩展名
exec执行的程序

下面是配置文件示例

{
	"ignore": [
		"node_modules",
		"dist"
	],
	"colours": true,
	"verbose": true,
	"restartable": "rs",
	"watch": [
		"*.*"
	],
	"ext": "html,js"
}

package

现在可以在配置文件Package.json中定义执行命令,下面是 electron 项目定义的命令

{
  "name": "electron-camera",
  "version": "1.0.0",
  "description": "",
  "main": "main.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "nodemon --exec electron . "
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "electron": "^22.0.2"
  }
}