如何用 nodemon 忽略除文件夹和特定文件之外的所有内容?
How to ignore with nodemon everything except a folder and an specific file?
我有这个文件夹结构
.
├── admin/
│ └── ...
└── services/
├── user/
│ ├── main.js
│ └── model.js
└── post/
├── main.js
└── model.js
而这个脚本在 package.json
"scripts": {
"admin": "nodemon src/admin/ --exec babel-node",
},
我只想在 admin/ 中的某些内容发生更改时或当 model.js管理文件夹更改。
我怎样才能做到这一点?
您可以在项目的根目录下创建一个nodemon.json
文件,然后在watch
属性中添加folders/files来观看。 nodemon.json
将用作 nodemon 的 config。您也可以忽略 files/folders。
{
"ignore": [
"services/*.js",
"services/**/*.js"
],
"watch": [
"admin/*",
"model.js"
]
}
我有这个文件夹结构
.
├── admin/
│ └── ...
└── services/
├── user/
│ ├── main.js
│ └── model.js
└── post/
├── main.js
└── model.js
而这个脚本在 package.json
"scripts": {
"admin": "nodemon src/admin/ --exec babel-node",
},
我只想在 admin/ 中的某些内容发生更改时或当 model.js管理文件夹更改。
我怎样才能做到这一点?
您可以在项目的根目录下创建一个nodemon.json
文件,然后在watch
属性中添加folders/files来观看。 nodemon.json
将用作 nodemon 的 config。您也可以忽略 files/folders。
{
"ignore": [
"services/*.js",
"services/**/*.js"
],
"watch": [
"admin/*",
"model.js"
]
}