Skip to content

Commit 687b24d

Browse files
committed
update gulp usage
1 parent c9af5cd commit 687b24d

2 files changed

Lines changed: 20 additions & 18 deletions

File tree

.browserslistrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
['last 2 versions']

gulpfile.js

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,53 @@
1-
var gulp = require('gulp'),
2-
$ = require('gulp-load-plugins')({
3-
camelize: true
4-
}),
5-
runSequence = require('run-sequence')
1+
var gulp = require('gulp');
2+
var RevAll = require("gulp-rev-all");
3+
4+
$ = require('gulp-load-plugins')({
5+
camelize: true
6+
});
67

78
gulp.task('css', function() {
89
return gulp.src('app/components/App/app.scss')
910
.pipe($.sourcemaps.init())
1011
.pipe($.sass().on('error', $.sass.logError))
1112
.pipe($.autoprefixer({
12-
browsers: ['last 2 versions'],
13+
// browsers: ['last 2 versions'],
1314
cascade: false
1415
}))
1516
.pipe($.sourcemaps.write())
1617
.pipe(gulp.dest('./dist'))
1718
})
1819

19-
gulp.task('css:watch', ['css'], function() {
20+
gulp.task('css:watch', gulp.series(['css'], function() {
2021
gulp.watch('app/**/*.scss', ['css'])
21-
})
22+
}))
2223

2324
gulp.task('moveAssets', function() {
2425
return gulp.src('./app/assets/**/*')
2526
.pipe(gulp.dest('./dist/assets'))
2627
})
2728

28-
gulp.task('build:revAssets', ['css', 'moveAssets'], function() {
29-
var rev = new $.revAll()
29+
gulp.task('build:revAssets', gulp.series(['css', 'moveAssets'], function() {
30+
// var rev = new $.revAll()
3031
return gulp.src('./dist/**/*')
31-
.pipe(rev.revision())
32+
.pipe(RevAll.revision())
3233
.pipe(gulp.dest('./dist/public'))
33-
.pipe(rev.manifestFile())
34+
.pipe(RevAll.manifestFile())
3435
.pipe(gulp.dest('./dist'))
35-
})
36+
}))
3637

3738
gulp.task('build:cpServer', function() {
3839
return gulp.src('./app/**/*.{js,jsx,ejs}')
3940
.pipe(gulp.dest('./dist/server-build'))
4041
})
41-
gulp.task('build:revServer', ['build:cpServer'], function() {
42+
gulp.task('build:revServer', gulp.series(['build:cpServer'], function() {
4243
var manifest = gulp.src('./dist/rev-manifest.json')
4344
return gulp.src('./dist/server-build/{components,containers}/**/*')
4445
.pipe($.revReplace({
4546
manifest: manifest
4647
}))
4748
.pipe(gulp.dest('./dist/server-build'))
48-
})
49+
}))
4950

50-
gulp.task('build', function() {
51-
runSequence('build:revAssets', 'build:revServer')
52-
})
51+
gulp.task('build', gulp.series('build:revAssets', 'build:revServer', function (done) {
52+
done();
53+
}));

0 commit comments

Comments
 (0)