mirror of
https://github.com/Athou/commafeed.git
synced 2026-03-21 21:37:29 +00:00
assets revision
This commit is contained in:
@@ -1,4 +1,6 @@
|
|||||||
var gulp = require('gulp');
|
var gulp = require('gulp');
|
||||||
|
var rev = require('gulp-rev');
|
||||||
|
var revReplace = require('gulp-rev-replace');
|
||||||
var minifyCSS = require('gulp-minify-css');
|
var minifyCSS = require('gulp-minify-css');
|
||||||
var uglify = require('gulp-uglify');
|
var uglify = require('gulp-uglify');
|
||||||
var filter = require('gulp-filter');
|
var filter = require('gulp-filter');
|
||||||
@@ -53,8 +55,8 @@ gulp.task('build-dev', ['images', 'favicons', 'sass', 'fonts', 'template-cache',
|
|||||||
});
|
});
|
||||||
var jsFilter = filter("**/*.js");
|
var jsFilter = filter("**/*.js");
|
||||||
var cssFilter = filter("**/*.css");
|
var cssFilter = filter("**/*.css");
|
||||||
return gulp.src([SRC_DIR + 'index.html', TEMP_DIR + 'app.css']).pipe(assets).pipe(assets.restore()).pipe(useref()).pipe(
|
return gulp.src([SRC_DIR + 'index.html', TEMP_DIR + 'app.css']).pipe(assets).pipe(rev()).pipe(assets.restore()).pipe(useref()).pipe(
|
||||||
gulp.dest(BUILD_DIR));
|
revReplace()).pipe(gulp.dest(BUILD_DIR));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('build', ['images', 'favicons', 'sass', 'fonts', 'template-cache', 'bower'], function() {
|
gulp.task('build', ['images', 'favicons', 'sass', 'fonts', 'template-cache', 'bower'], function() {
|
||||||
@@ -69,7 +71,7 @@ gulp.task('build', ['images', 'favicons', 'sass', 'fonts', 'template-cache', 'bo
|
|||||||
|
|
||||||
.pipe(jsFilter).pipe(uglify()).pipe(jsFilter.restore())
|
.pipe(jsFilter).pipe(uglify()).pipe(jsFilter.restore())
|
||||||
|
|
||||||
.pipe(assets.restore()).pipe(useref()).pipe(gulp.dest(BUILD_DIR));
|
.pipe(rev()).pipe(assets.restore()).pipe(useref()).pipe(revReplace()).pipe(gulp.dest(BUILD_DIR));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('watch', function() {
|
gulp.task('watch', function() {
|
||||||
|
|||||||
@@ -5,6 +5,8 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"gulp": "3.8.7",
|
"gulp": "3.8.7",
|
||||||
|
"gulp-rev": "1.0.0",
|
||||||
|
"gulp-rev-replace": "0.3.0",
|
||||||
"gulp-minify-css": "0.3.7",
|
"gulp-minify-css": "0.3.7",
|
||||||
"gulp-uglify": "0.3.1",
|
"gulp-uglify": "0.3.1",
|
||||||
"gulp-filter": "1.0.0",
|
"gulp-filter": "1.0.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user