我无法使用Gulp uglifycss编译我的CSS代码。每当我尝试我得到这个错误
“开始'css'... [10:45:12]以下任务没有完成:CSS [10:45:12]您是否忘记发信号异步完成?”
这是我的代码
var gulp = require('gulp');
var uglifycss = require('gulp-uglifycss');
gulp.task('css', function () {
gulp.src('./assets/css/*.css')
.pipe(uglifycss({
"maxLineLen": 80,
"uglyComments": true
}))
.pipe(gulp.dest('./dist/'));
});
使用以下代码来解决此问题。
var gulp = require('gulp');
var cleanCSS = require('gulp-clean-css');
gulp.task('minify-css', function () {
return gulp.src('./assets/css/*.css')
.pipe(cleanCSS())
.pipe(gulp.dest('dist'));
});