一、编写代码
//引用gulp模块
const gulp = require('gulp');
const less = require('gulp-less');
/css任务
// 1、less语法转换
// 2、css代码压缩
gulp.task('cssmin', () => {
gulp.src('./src/css/*.less')
.pipe(less())
.pipe(gulp.dest('dist/css'))
})
二、执行报错
三、解决(添加done()回调函数解决异步问题)
//css任务
// 1、less语法转换
// 2、css代码压缩
gulp.task('cssmin', done => {
gulp.src('./src/css/*.less')
.pipe(less())
.pipe(gulp.dest('dist/css'))
done();
})
四、结果
解决异步具体网址:https://www.gulpjs.com.cn/docs/getting-started/async-completion/