如何在 gulp 任务中包含子目录

Gre*_*Gum 2 gulp

我刚刚开始使用 Gulp。

我有这个:

var path = require('path');
var appRoot = 'src/';
var outputRoot = 'dist/';

module.exports = {
root: appRoot,
source: appRoot + '**/*.js',
html: appRoot + '**/*.html',
style: 'styles/**/*.css',
output: outputRoot,
doc:'./doc',
e2eSpecsSrc: 'test/e2e/src/*.js',
e2eSpecsDist: 'test/e2e/dist/'
Run Code Online (Sandbox Code Playgroud)

};

此路径用于将源文件从 ES6 转换为 ES5,然后将它们放入 dist 目录中。这一切正常。

但是,它只从 src 目录中获取文件,而不是子文件夹。如何包含子文件夹,例如 src\dir1 和 src\dir2?

Ria*_*nli 5

src/**/*.js 应该处理所有子文件夹中的所有 js 文件。