我有類似這種大約六咕嘟咕嘟任務:Gulp只執行gulpfile中的最後一項任務?
gulp.task('scripts', function() {
return gulp.src([
'public_html/assets/plugins/zeroclipboard/ZeroClipboard.min.js',
'public_html/assets/plugins/redactor/redactor.min.js',
'public_html/assets/libraries/autobahn.min.js'
])
.pipe(concat('localStatic.js'))
.pipe(gulp.dest('public_html/assets/dist/js/'))
.pipe(rename('localStatic.min.js'))
.pipe(uglify())
.pipe(gulp.dest('public_html/assets/dist/js'));
});
當我運行在終端gulp
,只執行最後一項任務(或者至少,僅生成從最後一個任務的JS文件)。
Gulp允許多項任務,對不對?爲什麼只執行文件中的最後一項任務?
任務依賴你在您列出所有你的任務,你要爲默認以「吞掉」運行gulpfile.js的底部有你一口「默認」任務命令?例如: gulp.task('default',['styles','scripts','images']); – givehug