Gulp 4.0 忽略 watch 不工作

标签 gulp gulp-watch

我有以下代码:

 gulp.task('watch:Feature', function() {
        gulp.watch(['./js/Feature/**/*.ts', '!./js/Feature/.gulp-tsc-tmp*.ts'], function () { console.log("Test"); });
    });

我已将 typescript 构建任务替换为 console.log("Test") 并复制一个名为:.gulp-tsc-tmp-1151023-9976- 的文件e1a1h3.ts 进入 Feature 目录,这会导致“Test”输出到控制台。

我尝试了各种排除模式,包括指定要复制到目录中的确切文件名,但似乎都不起作用。

忽略具有特定前缀的文件的正确方法是什么?

最佳答案

几周前我遇到了这个问题,并被告知该功能已被删除,我没有时间确定这是否属实,但肯定我之前工作的“忽略”都没有在更新版本上工作。

关于Gulp 4.0 忽略 watch 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33869079/

相关文章:

git - 如何在 git 分支更改时重新启动 gulp watch

css - 为什么这个 Gulp 片段中有多个 gulp.dest() ?

javascript - 有没有办法(从远程位置)引用 gulpfile.js 和 package.json?

node.js - Gulp Watch - gulp-nodemon - 应用程序崩溃

gulp - 我可以将 gulp-imagemin 与 gulp-watch 一起使用吗?

gulp - 我可以使用 Rollup 和 Gulp 有多个入口点吗?

css - 使用 gulp-iconfont 时无法获取字形代码

javascript - Gulp Watch 不工作

node.js - gulp 咖啡 watch 永远不会因错误而结束