问题标签 [gulp]

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.

0 投票
4 回答
17623 浏览

livereload - 使用 Gulp 重新加载 index.html

当我对项目根目录中的 index.html 进行更改时,我正在尝试更新浏览器。更新 CSS 时,Livereloading 工作正常。我已经删除了我为在我的 gulpfile.js 中工作所做的努力,如下...

谢谢!

0 投票
1 回答
114 浏览

gruntjs - grunt.package 的 Gulp 等价物

是否有相当于 的 gulp grunt.package

我想从我的package.json文件中获取一些元数据作为变量。

0 投票
6 回答
21671 浏览

javascript - 任务失败时 Gulp 返回 0

我在我的小项目中使用 Gulp 来运行测试并检查我的代码。当这些任务中的任何一个失败时,Gulp 总是以返回码 0 退出。如果我手动运行 jshint,它应该以非零代码退出。

这是我非常简单的 gulpfile

我是否需要以某种方式明确告诉 Gulp 返回一个有意义的值?这是 Gulp 的错,还是 gulp-jshint 和 gulp-jasmine 插件应该受到责备?

0 投票
2 回答
86457 浏览

glob - gulp globbing - 如何查看目录下的所有内容

这是一个非常愚蠢的问题,但我还没有真正找到满意的答案:如何使用 gulp globbing 选择某个目录下所有子目录中的所有文件?

我试过了:

'./src/less' './src/less/' './src/less/*'

它们似乎都不起作用。

0 投票
1 回答
4397 浏览

javascript - 将选项传递给 gulp-jshint

我正在使用 gulp 来构建我的 JavaScript。我想在连接文件之前在我的文件上运行 jshint,但是我在设置选项时遇到了麻烦。我这样做对吗?

所以这一切都有效,jshint 正在输出它的错误,但我的 sub:false 标志似乎没有生效。

0 投票
3 回答
31450 浏览

javascript - Gulp.js 任务,返回 src?

我是 gulp 的新手,并且一直在查看示例设置。有些人有以下结构:

其他人有这个:

我想知道src的回报有什么不同?

0 投票
2 回答
2041 浏览

javascript - Node.js 事件流:在哪里设置 MaxListeners?

我已经搜索并搜索了这个,但无济于事。我已经梳理了网络(包括 Stackoverflow)和 Node 文档以寻求答案,但没有找到一个可行的答案(也许这对我来说只是不好的搜索)。我正在处理 gulp 配置文件中的事件流,并且我有一个特定的任务正在从 EventEmitter 类中遇到经典的“检测到内存泄漏”错误。根据我的发现,处理这个问题的答案似乎是调用 EventEmitter 类的 setMaxListeners 方法;我的研究表明事件流有一个 Stream 对象,它应该是 EventEmitter 的一个实例。但是,无论我尝试调用 setMaxListeners 的方式,我都找不到方法。在筋疲力尽地研究这个问题之后,我想我会把它带到这里的节点专家那里(我' 我假设这很简单,我只是错过了一些东西)。这是我的代码:

谢谢!

0 投票
2 回答
1106 浏览

php - 使用 php 动态包含 css 或 Js 文件

每次 Gulp 更改 CSS 或 JS 文件时,它都会保持输出文件名与以前相同。浏览器如何知道文件已更改并需要重新加载 css 和 JS 文件?

为了解决这个问题,我决定使用以下 Gulp 插件:

https://github.com/sindresorhus/gulp-rev

它通过将内容哈希附加到文件名来重命名资产文件

有没有办法动态地使用 php 包含资产文件?每次添加新内容时,资产名称都会更改。

0 投票
4 回答
26866 浏览

coffeescript - 如何在管道中间添加 src 文件

我想用'coffee'处理一些文件,添加一些js文件,concat和minify。

这不起作用,咖啡在常规 js 文件上失败:

有没有办法在咖啡部分之后添加文件?

0 投票
2 回答
3273 浏览

node.js - 理解 Gulp 的 sass 编译

我有一个 gulpfile.js 有一些任务来编译客户端咖啡脚本和我在 sass 中的样式。咖啡脚本编译正确,但 sass 编译不正确。

这是我的 gulpfile.js -

它必须在我的“监视”任务中,但它缺少什么?

* 编辑 *

这是我得到的输出 -