问题标签 [gulp-watch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jasmine - Karma 的 Jasmine SpecRunner 样式页面
我正在尝试使用 karma-jasmine、karma 和 gulp 插件显示 Jasmine SpecRunner 样式页面,但无法查看列出所有通过失败的测试的所有规范。我使用 karma-jasmine-reporter 节点模块来获取已运行测试的报告,但如何重新运行单个测试。我希望生成这样的页面,我可以在其中查看结果并重新运行单个测试。
gulp - Gulp - 对象标签内的 svg 的 Livereload 失败
我的 gulp watch 任务配置如下:
除了一件事之外,一切都轻而易举:更新我的 svg 样式时,它不是通过 livereload 来实现的(我使用 gulp-connect 插件),但是当我手动重新加载时可以工作......我还注意到对.jade 文件确实更新了 svg 样式,因此这个小解决方法:
我怀疑这与嵌入 svg 的对象标签有关,但不能确定。使用此链接,css 样式也被硬编码在 svg 本身中:
我可以通过这个小技巧让它工作,但你知道,这对于为什么会发生这一切并不是很有启发性......
提前感谢任何可以向我解释这一点的人。
ruby - 如何仅编译已被 gulp 更改的 sass 文件?
我对 gulp 有问题。我使用 gulp-watch 和 gulp-ruby-sass 在发生更改时编译 scss 文件,问题是,我只更改一个文件并编译文件夹中的所有文件,而我只想编译更改的文件。我尝试使用插件 gulp-changed 但得到了相同的结果。
node.js - Gulp-watch 不工作,无法运行
我有 gulpfile.js
当我运行gulp less
命令行时写道:“插件'gulp-watch'中的错误。消息:需要全局参数。”
我按照这篇文章进行:http ://www.smashingmagazine.com/2014/06/11/building-with-gulp/
我可以寻求帮助吗?谢谢
gulp-watch - 终止 gulp-watch 任务
我希望我的 gulp watch 任务只运行一次,然后停止观看。现在,如果我从命令行运行“gulp”,监视任务会保持 gulp 任务运行。我必须按 Ctrl-C 才能停止它。
gulp - 管道 gulp-watch 到 gulp-ruby-sass 的问题
也许我是个白痴,但我无法让 gulp-watch 和 gulp-ruby-sass 的组合工作。任何建议都非常受欢迎。对于以下所有内容,我的 gulpfile.js 中的 require() 调用如下所示:
下一点是我无法工作的地方。当我更改文件时,我看到 gulp-watch 的输出表明文件已更改,但 gulp-ruby-sass 没有输出,并且文件未写入 dist/ 目录。
但是我知道 gulp-watch 和 gulp-ruby-sass 都单独正确设置,因为它们自己工作正常:
那我的问题是什么?更让人头疼的是,上面这个不起作用的例子实际上来自 gulp-watch 自述文件,所以应该是支持的。非常欢迎任何建议!
javascript - 使用 gulp-watch 运行现有任务
我已经定义了一些任务gulpfile.js
,我想使用gulp-watch
插件(在新文件上运行任务)。我的问题是,因为我找不到任何东西,我可以在运行手表(来自插件)功能的同时运行我现有的任务吗?
因为我不想watch()
在我拥有的每项任务中都包含任务。我只想有一项任务 - 手表,它将结合所有“手表”。
----- 编辑----(因为我可能不太明白我的意思):
我需要从任务内部运行gulp('watch')
任务。例如:
就像我这样做gulp.watch
:
我需要做同样的事情,但使用gulp-watch
插件,比如(我知道它不起作用):
javascript - gulp-watch 插件不会在新文件上触发
我读到gulp
包提供的监视功能不会在新文件上触发(实际上它没有)。但是后来我在某处读到它应该可以与gulp-watch
插件一起正常工作。所以我确实安装了它并设置了我gulpfile
但仍然相同的东西,每当我放置新文件时它都不会运行任务。
(gruntfile.js)
是否有可能实现gulp-watch
插件监视新文件?
gulp - gulp-ruby-sass 不能与 gulp-watch 一起使用
我正在尝试查看 scss 文件,并且仅在它们更改时重新编译它们。为了便于部署,我想使用 gulp-ruby-sass 而不是 gulp-sass。
我想这样做,但任务将挂在“看到的依赖”上
当我使用 vanilla gulp.src 时该脚本有效
当我使用 gulp-sass 而不是 gulp-ruby-sass 时它也有效
这告诉我 gulp-watch 和 gulp-ruby-sass 之间的交互有问题。有任何想法吗?
javascript - 为什么在 windows 机器上 gulp 这么慢?
Gulp 在 Windows 上的运行速度比在 Mac 上慢 4 倍。我已经添加了 gulp 文件以及下面的命令行输出。gulpfile 非常简单。
这是命令行输出:
mac 上的时间通常快 4 倍
这是 gulp 文件: