Parameters 如何在gulp依赖项中传递参数

Parameters 如何在gulp依赖项中传递参数,parameters,dependencies,task,gulp,Parameters,Dependencies,Task,Gulp,我想通过在gulp任务中传递一个特殊参数来准备一个不同版本的软件 我已经为css、js等创建了任务,并创建了一个运行所有任务的任务: gulp.task('compile',['css','twig','js',…]) 如何传递也将传递给子任务的参数?有办法吗 我想跑步,例如: gulp编译——模式A 及 gulp编译——模式B 提前感谢您。为此,我正在使用该模块 在gulpfile中使用: var mode = require("yargs").argv.mode; 使用以下命令运行任务:

我想通过在gulp任务中传递一个特殊参数来准备一个不同版本的软件

我已经为css、js等创建了任务,并创建了一个运行所有任务的任务:

gulp.task('compile',['css','twig','js',…])

如何传递也将传递给子任务的参数?有办法吗

我想跑步,例如:
gulp编译——模式A
gulp编译——模式B

提前感谢您。

为此,我正在使用该模块

在gulpfile中使用:

var mode = require("yargs").argv.mode;
使用以下命令运行任务:

gulp compile -mode A
在[css/twig/etc]任务中使用:

gulp.task("css", function(){
  var cssSRC = "./src/" + mode + "/*.css";
  gulp.src(cssSRC)
  ...
  ...
})