我有这个文件夹结构
.
├── admin/
│ └── ...
└── services/
├── user/
│ ├── main.js
│ └── model.js
└── post/
├── main.js
└── model.js
这个脚本在package.json
中 "scripts": {
"admin": "nodemon src/admin/ --exec babel-node",
},
我想只在 admin / 内的内容发生变化或者admin文件夹之外的名为 model.js 的文件发生变化时才重启此过程。
我怎么能做到这一点?
答案 0 :(得分:2)
您可以在项目的根目录中创建nodemon.json
文件,然后在watch
属性中添加要监视的文件夹/文件。 nodemon.json
将用作nodemon的config。您也可以忽略文件/文件夹。
{
"ignore": [
"services/*.js",
"services/**/*.js"
],
"watch": [
"admin/*",
"model.js"
]
}