javascript - Gulp watch 不触发

标签 javascript gulp gulp-watch

我正在开发一个项目,该项目使用 gulp 将编译后的 vue 资源与其他 javascript 资源连接起来。

运行gulp时,全部运行成功。

但是,现在我需要在编译后的 vue 文件上添加一个观察器,如下所示。

gulp.task('watch', ['scripts'], function() {
    gulp.watch('js/vue/compiled.js', { ignoreInitial: false });
});  

虽然观察程序进程似乎已启动,但当编译的.js 文件更新时它不会更新。知道这是为什么吗?

最佳答案

通常我编写gulp任务的方式是这样的:

gulp.task('watch', function() {
    gulp.watch('js/vue/compiled.js', ['scripts'], { ignoreInitial: false });
});

关于javascript - Gulp watch 不触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52703422/

相关文章:

javascript - 基于单击的按钮隐藏 Kendo 实用程序窗口中的元素

javascript - 将嵌套的 if 语句转换为更优雅的 switch?

javascript - 删除已获取的消息时出现问题

javascript - 自制的jQuery插件已触发但不起作用

javascript - 无法通过 npm 安装和运行 gulp

javascript - Ubuntu 12.04 缺少 Gulpfile

gulp - 从Gulp调用 Electron

javascript - 如何在后续保存时重新启动 Gulp 任务?

css - Gulp 不监视导入的 sass 模块

node.js - 如何使用 gulp 运行 SASS 转译?