忽略与gulp globs中源文件位于相同目录中的测试文件

忽略与gulp globs中源文件位于相同目录中的测试文件,gulp,glob,gulp-glob,Gulp,Glob,Gulp Glob,我有测试和源文件混合在一起的文件夹 ├── module-x │   ├── module-x.hbs │   ├── module-x.js │   ├── module-x.less │   └── module-x.test.js ├── module-y │   ├── module-y.hbs │   ├── module-y.js │   ├── module-y.less │   └── module-y.test.js 我让gulp运行browserSync和一些glob来观看

我有测试和源文件混合在一起的文件夹

├── module-x
│   ├── module-x.hbs
│   ├── module-x.js
│   ├── module-x.less
│   └── module-x.test.js
├── module-y
│   ├── module-y.hbs
│   ├── module-y.js
│   ├── module-y.less
│   └── module-y.test.js

我让gulp运行browserSync和一些glob来观看文件并重新加载应用程序。我找不到一个可以监视.js文件而忽略.test.js文件的glob

这个文件对我很有用

glob: path.resolve(root + "/**/!(*.test).js"),