问题标签 [gulp-folders]

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 投票
2 回答
3586 浏览

javascript - Gulp:如何读取文件夹名称?

我正在重构我的 Gulp 构建过程,因此用户不必输入V=1.2.88等。

相反,我希望用户只需键入major gulp build,minor gulp buildpatch gulp build. 然后当然会迭代版本号。

为了使它工作,但是我需要 gulp 来读取创建的最后一个构建的文件夹名称:

在此处输入图像描述

我当前的 Gulp 任务生成版本号:

有人知道如何在 Gulp 中完成此任务吗?

这是我到目前为止发现的 Gulp-folders

所以使用Gulp-folders插件我创建了以下首先运行的任务:

现在,当我运行我的构建时,请在下面查看!我在 console.log 中获得了文件夹的名称,但是我的过程出错了:(

TypeError:e.pipe 不是函数

在此处输入图像描述

0 投票
1 回答
460 浏览

javascript - Gulp 调用子模块

有一个父文件夹(gulp 模块),其中有一些子文件夹(也有 gulp 模块)。我想通过父级的 gulpfile 运行每个子级的默认 gulp 任务。

我的方法是通过使用遍历文件夹,gulp-foldersgulp通过gulp-shell将当前工作目录设置为相应的子目录来运行。

似乎只有一个任务实例setup-module开始了。我需要更改什么才能运行任务的多个实例(对于每个子文件夹)?

0 投票
1 回答
381 浏览

javascript - Gulp 生成动态文件名

我试图在一周内解决我的问题。我想要实现的是,gulp 使用 scss 的父文件夹名称生成 scss 文件到 css。结构是:

我在 Gulp 中尝试了这个glob 操作,但同步已被弃用并且无法正常工作。但是我找到了 gulp-folders,这可以解决我的问题。这是我的工作 gulpfile.js:

如果 pathToFolder 设置为文件夹之一(在本例中为布局),则此 gulp 文件工作良好。但不是生成组件文件夹。

问题:有人知道如何使用 gulp-folders 解决这个问题吗?或者一些不同的解决方案?

0 投票
0 回答
473 浏览

gulp - Gulp dest 在同一级别 src

我正在尝试做一个 gulp 任务来同时编译很多模块。我的路径是...

我需要完成 wirh gulp 是:

我的 src 看起来像这样:Gulp.src(./packages/*/src/**/*.js)

这是获取正确的文件,但我无法将 Gulp.dest() 放到正确的位置!

编辑

经过更多搜索后,我使用 gulp-folders 和一个简单的地图来完成这项工作。