Javascript 如何使用nodemon忽略除文件夹和特定文件之外的所有内容?

Javascript 如何使用nodemon忽略除文件夹和特定文件之外的所有内容?,javascript,node.js,package.json,nodemon,Javascript,Node.js,Package.json,Nodemon,我有这个文件夹结构 . ├── admin/ │ └── ... └── services/ ├── user/ │ ├── main.js │ └── model.js └── post/ ├── main.js └── model.js 这个脚本位于package.json中 "scripts": { "admin": "nodemon src/admin/ --exec babel-node",

我有这个文件夹结构

.
├── 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的文件发生更改时重新启动该过程


如何实现这一点?

您可以在项目的根目录中创建一个
nodemon.json
文件,然后在
watch
属性中添加要查看的文件夹/文件
nodemon.json
将用作nodemon的源代码。您也可以忽略文件/文件夹

{
  "ignore": [
    "services/*.js",
    "services/**/*.js"
  ],
  "watch": [
    "admin/*",
    "model.js"
  ]
}

这是我的解决方案,没有nodemon.json
“admin”:“nodemon src/admin/--exec babel node-w src/admin/-w src/**/model.js”,