Gulp任务,将const添加到任务行

时间:2018-04-05 14:07:41

标签: gulp task const

我想知道是否有办法在同一个任务中调用某些任务但先前在const中声明。我试图这样做但是没有正常工作:

// Tasks initialization
const INIT = ['tree', 'media', 'concat']
    DEV = ['uglify', 'xml', 'watch']
    RELEASE = ['thumbnails', 'zip'];

gulp.task('init', INIT)
gulp.task('default', INIT && DEV)
gulp.task('release', INIT && DEV && RELEASE)

gulp正在运行,但有些任务却没有。如果我把它们分开工作就可以了。

谢谢!

1 个答案:

答案 0 :(得分:0)

好的我找到了使用IE6的基本解决方案

const INIT = ['tree', 'media', 'concat']
DEV = ['tree', 'media', 'concat', 'uglify', 'xml', 'watch']
RELEASE = ['thumbnails'];

gulp.task('init', INIT)
gulp.task('default', [...INIT, ...DEV])
gulp.task('release', [...INIT, ...DEV, ...RELEASE])