diff --git a/gulp/build.js b/gulp/build.js index 81c3e894e..efbccfb74 100644 --- a/gulp/build.js +++ b/gulp/build.js @@ -36,9 +36,11 @@ gulp.task('html', ['inject', 'partials'], function () { var htmlFilter = $.filter('*.html', { restore: true }); var jsFilter = $.filter('**/*.js', { restore: true }); var cssFilter = $.filter('**/*.css', { restore: true }); + var assets; return gulp.src(path.join(conf.paths.tmp, '/serve/*.html')) .pipe($.inject(partialsInjectFile, partialsInjectOptions)) + .pipe(assets = $.useref.assets()) .pipe($.rev()) .pipe(jsFilter) .pipe($.sourcemaps.init()) @@ -52,6 +54,7 @@ gulp.task('html', ['inject', 'partials'], function () { .pipe($.minifyCss({ processImport: false })) .pipe($.sourcemaps.write('maps')) .pipe(cssFilter.restore) + .pipe(assets.restore()) .pipe($.useref()) .pipe($.revReplace()) .pipe(htmlFilter) diff --git a/package.json b/package.json index fa8bf077d..6d6f2e347 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "gulp-size": "~2.1.0", "gulp-sourcemaps": "~1.9.1", "gulp-uglify": "~2.0.0", - "gulp-useref": "~3.1.2", + "gulp-useref": "~1.3.0", "gulp-util": "~3.0.6", "gulp-zip": "^3.0.2", "http-proxy-middleware": "~0.17.2",