gulp-less 开发使用中的问题

在开发的过程,使用gulp-less来编译.less文件的时候经常遇到,不小心出现代码的编写错误,gulp就会报错停止watch了。请问怎样可以就算遇到了代码编写错误也不会停止watch

阅读 7.4k
2 个回答

参考如下代码:

var gulp = require('gulp');
var less = require('gulp-less');
var LessPluginAutoPrefix = require('less-plugin-autoprefix');
var autoprefix = new LessPluginAutoPrefix({
    browsers: ["last 5 versions"],
    cascade: true
});
var plumber = require('gulp-plumber');

gulp.src('./main.less')
    .pipe(plumber())
    .pipe(less({
        plugins: [autoprefix]
    }))
    .pipe(gulp.dest('./dest/'));

通过gulp-plumber插件来忽略less编译错误

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进