我想使用Gulp缩小一些.css文件,将主题重命名为.min.css,并将它们移到另一个目录。
为此,我设置了以下内容(根据我在网上找到的许多教程):
const cleanCSS = require('gulp-clean-css');
const rename = require('rename');
gulp.task('mincss', () => {
return gulp.src('css/*.css')
.pipe(cleanCSS({compatibility: 'ie8'}))
.pipe(rename({
suffix: '.min'
}))
.pipe(gulp.dest('css/minified'));
});但是,这会产生错误:
TypeError: dest.on不是一个函数
我在谷歌上搜索过,但不明白。
如果我移除重命名管道,它就能正常工作。
有人知道怎么解决这个问题吗?
(我的口服液版本是4.0.2)
发布于 2020-08-27 06:51:55
这可能是因为您所需要的实际rename依赖。我相信是gulp-rename,所以你的要求应该是const rename = require('gulp-rename');。如果你需要的话,别忘了做npm install --save-dev gulp-rename!
https://stackoverflow.com/questions/63480883
复制相似问题