【发布时间】:2018-08-31 04:43:43
【问题描述】:
我摸不着头脑,但似乎无法弄清楚以下 gulpfile 有什么问题,它只是监视和编译较少的文件。
这根本不会看到更少的变化,我已经尝试了所有gulp,gulp watch。我必须在每次更改后手动运行 gulp 来编译它们。是否有什么问题导致手表无法按预期工作?
Gulp 版本 CLI 版本 1.4.0 本地版本 3.9.1
NPM 4.1.2 节点 v7.7.2
var gulp = require('gulp');
var less = require('gulp-less');
// gulp compile paths
var paths = {
dist: 'assets/dist'
};
gulp.task('css', function() {
return gulp.src('assets/less/styles.less')
.pipe(less({
compress: true
}))
.pipe(gulp.dest(paths.dist))
});
gulp.task('watch', function() {
gulp.watch('assets/less/*.less', ['css']); // Watch all the .less files, then run the less task
});
gulp.task('default', ['watch']);
【问题讨论】:
-
你使用什么版本的 gulp?
-
@leusrox 请查看已编辑的问题,我现在在那里添加了版本详细信息
标签: gulp gulp-watch gulp-less