From 7ce6aabfaad617526984680f683c71b3928fddbd Mon Sep 17 00:00:00 2001 From: Ho-Yang Tsai Date: Thu, 12 Nov 2015 20:52:08 +0800 Subject: [PATCH] gulp usemin task error. Fix #956 --- gulpfile.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index 74ac9834..41432f4a 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -23,8 +23,17 @@ gulp.task('templates', function() { .pipe(gulp.dest('app/js')); }); +gulp.task('usemin-badbrowser', function() { + return gulp.src('app/badbrowser.html') + .pipe($.usemin({ + html: [$.minifyHtml({empty: true})], + css: ['concat', $.minifyCss({compatibility: true, keepBreaks: true})], + })) + .pipe(gulp.dest('dist')); +}); + gulp.task('usemin', ['templates', 'enable-production'], function() { - return gulp.src(['app/index.html', 'app/badbrowser.html']) + return gulp.src('app/index.html') .pipe($.usemin({ html: [$.minifyHtml({empty: true})], js: ['concat', $.ngAnnotate(), $.uglify({outSourceMap: false})], @@ -252,6 +261,7 @@ gulp.task('build', function(callback) { runSequence( 'less', 'usemin', + 'usemin-badbrowser', ['copy', 'copy-locales', 'copy-images', 'disable-production'], callback );