當我運行gulp scripts
時,all.js和all.min.js都會縮小。有人知道爲什麼發生這種情況?gulp-uglify縮小腳本,它不應該是
gulp.task("scripts", function() {
var concatted = gulp.src(['js/first.js', 'js/second.js'])
.pipe(concat('all.js'));
// output concatenated scripts to js/all.js
concatted.pipe(gulp.dest('js'));
// minify concatenated scripts and output to js/all.min.js
concatted.pipe(uglify())
.pipe(rename('all.min.js')
.pipe(gulp.dest('js'))
});
謝謝!這對我有很大的幫助,我是新手,我做的教程沒有在任務中返回任何東西。 –
返回流是使您的任務異步的一種方法。如果您想將它們用作其他任務的依賴項,則應該使任務異步。見https://github.com/gulpjs/gulp/blob/master/docs/API.md#async-task-support – Phil
謝謝你解釋! –