1

いくつかの子フォルダー (gulp モジュールも) を持つ親フォルダー (gulp モジュール) があります。親の gulpfile を介して、各子のデフォルトの gulp タスクを実行したいと考えています。

私のアプローチは、使用してフォルダーを反復処理し、現在の作業ディレクトリを対応する子に設定して実行gulp-foldersすることでした。gulpgulp-shell

var tOptions = {};
[...]

gulp.task('setup-modules', folders('./', function(folder){
    tOptions.cwd = folder;
    gulp.start('setup-module');
    return gulp.src('', {read: false});
}));

gulp.task('setup-module', shell.task([
    'gulp'
], tOptions));

タスクのインスタンスが 1 つだけsetup-module開始されるようです。実行中のタスクの複数のインスタンス (子フォルダーごと) を取得するには、何を変更する必要がありますか?

4

1 に答える 1