忽略与 gulp glob 中的源文件相同目录中的测试文件
Ignoring test files in same dirs as source files in gulp globs
我有混合测试和源文件的文件夹
├── 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 与一些 globs 来观看文件和重新加载应用程序。我找不到可以监视 .js 文件但忽略 .test.js 文件的 glob
这些对我有用
glob: path.resolve(root + "/**/!(*.test).js"),
我有混合测试和源文件的文件夹
├── 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 与一些 globs 来观看文件和重新加载应用程序。我找不到可以监视 .js 文件但忽略 .test.js 文件的 glob
这些对我有用
glob: path.resolve(root + "/**/!(*.test).js"),