我已经为此苦苦挣扎了几个小时。我的 gulpfile 中有以下内容:
gulp.task('styles', function() {
gulp.src('C:\\TeamCity\\buildAgent\\work\\5003e8de5901599\\dev\\Content\\css\\less\\dealer-landing.less')
.pipe(less())
.pipe(gulp.dest('C:\\TeamCity\\buildAgent\\work\\5003e8de5901599\\dev\\Content\\css'));
});
我运行“gulp styles”,它没有错误地完成,但 .css 从未创建。我尝试简单地注释掉中间线,如下所示,并且按预期工作;less 文件被复制到 dest 目录:
gulp.task('styles', function() {
gulp.src('C:\\TeamCity\\buildAgent\\work\\5003e8de5901599\\dev\\Content\\css\\less\\dealer-landing.less')
//.pipe(less())
.pipe(gulp.dest('C:\\TeamCity\\buildAgent\\work\\5003e8de5901599\\dev\\Content\\css'));
});
知道为什么 gulp-less 不会生成 css 吗?如果我只使用较少,则文件会正确生成。