javascript gulpfile.js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript gulpfile.js相关的知识,希望对你有一定的参考价值。
var gulp = require('gulp');
var sass = require('gulp-sass');
var postcss = require('gulp-postcss');
var autoprefixer = require('autoprefixer');
var cssnano = require('cssnano');
var sourcemaps = require('gulp-sourcemaps');
var sass_src_file = 'assets/scss/hyde-hyde.scss';
var output_folder = 'static/css';
var watched_resources = 'assets/scss/**/*';
gulp.task('scss', function () {
gulp.src(sass_src_file)
.pipe(sourcemaps.init())
.pipe(sass().on('error', sass.logError))
.pipe(postcss([ autoprefixer, cssnano]))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest(output_folder));
});
// Watch asset folder for changes
gulp.task('watch', ['scss'], function () {
gulp.watch(watched_resources, ['scss']);
});
gulp.task('default', ['watch']);
以上是关于javascript gulpfile.js的主要内容,如果未能解决你的问题,请参考以下文章
javascript Gulp 4示例gulpfile.js
javascript gulpfile.js
javascript 各种hexo gulpfile.js收集
javascript 我-gulpfile.js
javascript Gulpfile.js(第3版)
javascript 示例gulpfile.js展示了基本任务