【发布时间】:2015-08-22 21:33:10
【问题描述】:
我想让gulp 监视我的工作文件夹上的所有更改,但只生成一个文件。因为我使用scss,它导入了所有需要的文件,所以不需要编译所有的.css文件,只需要编译主文件。
现在,我的gulpfile.js 包含:
var gulp = require('gulp');
var util = require('gulp-util');
var sass = require('gulp-sass');
gulp.task('sass', function () {
return gulp.src('./sass/style.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./dist/css'));
});
gulp.task('watch', function() {
gulp.watch('./sass/**/*.scss', ['sass']);
});
我必须进入 ./sass/style.scss 并将其保存到触发 gulp watch。
我希望 gulp 观看所有文件(类似于 ./**/*.scss)但只渲染一个 - ./sass/style.scss。如何实现?
【问题讨论】:
标签: gulp gulp-watch gulp-sass