From 5f9a2b34b86cc11406b046c557ea86f18973af26 Mon Sep 17 00:00:00 2001 From: amzrk2 Date: Thu, 11 Jun 2020 20:30:31 +0800 Subject: Remove dist --- gulpfile.js | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) (limited to 'gulpfile.js') diff --git a/gulpfile.js b/gulpfile.js index e6eebff..3abdba7 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -36,19 +36,14 @@ function css() { ); } -function dist() { - return pipeline( - gulp.src('static/assets/css/*.*'), - gulp.dest('dist/'), - gulp.src('static/assets/js/*.*'), - gulp.dest('dist/') - ); -} - -exports.build = gulp.series(gulp.parallel(js, css), dist); +exports.build = gulp.parallel(js, css); exports.devJs = function () { return gulp.watch('assets/js/fuji.js', { delay: 500 }, gulp.parallel(js)); }; exports.devCss = function () { - return gulp.watch(['assets/scss/*.scss', 'assets/scss/*/*.scss'], { delay: 500 }, gulp.parallel(css)); + return gulp.watch( + ['assets/scss/*.scss', 'assets/scss/*/*.scss', 'assets/scss/*/*/*.scss'], + { delay: 500 }, + gulp.parallel(css) + ); }; -- cgit v1.2.3 From ea46f3c293c2d725a1ed9cf03ff42e8b54cd6ad2 Mon Sep 17 00:00:00 2001 From: amzrk2 Date: Fri, 12 Jun 2020 13:15:20 +0800 Subject: Custom title font supported --- gulpfile.js | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) (limited to 'gulpfile.js') diff --git a/gulpfile.js b/gulpfile.js index 3abdba7..7caec20 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -10,40 +10,57 @@ var autoprefixer = require('autoprefixer'); var cssnano = require('cssnano'); var rename = require('gulp-rename'); -function js() { +function devJs() { return pipeline( gulp.src('assets/js/fuji.js'), sourcemaps.init(), babel({ presets: ['@babel/env'], }), - uglify(), rename({ suffix: '.min' }), sourcemaps.write('.'), gulp.dest('static/assets/js/') ); } -function css() { +function devCss() { return pipeline( gulp.src('assets/scss/fuji.scss'), sourcemaps.init(), sass(), - postcss([autoprefixer(), cssnano()]), + postcss([autoprefixer()]), rename({ suffix: '.min' }), sourcemaps.write('.'), gulp.dest('static/assets/css/') ); } +function js() { + return pipeline( + gulp.src('assets/js/fuji.js'), + babel({ + presets: ['@babel/env'], + }), + uglify(), + rename({ suffix: '.min' }), + gulp.dest('static/assets/js/') + ); +} + +function css() { + return pipeline( + gulp.src('assets/scss/fuji.scss'), + sass(), + postcss([autoprefixer(), cssnano()]), + rename({ suffix: '.min' }), + gulp.dest('static/assets/css/') + ); +} + exports.build = gulp.parallel(js, css); exports.devJs = function () { - return gulp.watch('assets/js/fuji.js', { delay: 500 }, gulp.parallel(js)); + return gulp.watch('assets/js/fuji.js', { delay: 500 }, devJs); }; exports.devCss = function () { - return gulp.watch( - ['assets/scss/*.scss', 'assets/scss/*/*.scss', 'assets/scss/*/*/*.scss'], - { delay: 500 }, - gulp.parallel(css) - ); + return gulp.watch('assets/**/*.scss', { delay: 500 }, devCss); }; -- cgit v1.2.3