我使用Gulp来运行angularjs
this
我注册" sass"编译.scss
文件的任务
var paths = {
app: 'app',
dist: 'dist',
component: 'app/bower_components'
};
gulp.task('sass', function() {
return gulp
.src(paths.app + '/css/**/*.scss')
.pipe(sass())
.pipe(minifyCss())
.pipe(concat('main.css'))
.pipe(gulp.dest(paths.dist + '/css'));
});
当gulp.watch
文件发生更改时,我使用.css
重新构建.scss
文件。
gulp.task('watch:sass', function() {
gulp.watch(paths.app + '/css/**/*.scss', ['sass']);
});
运行任务
gulp.task('run', function() {
gulp.run(
'build',
'express',
'watch:sass'
);
});
但是当我更改.css
个文件时,.scss
文件没有重新构建?
请帮我。感谢。