我正在尝试设置一个 Gulp 任务,通过使用和插件将.ttf
字体转换为 webfont 格式。分别将源字体转换为和。gulp-ttf2woff
gulp-ttf2woff2
.woff
.woff2
我提出了这两个独立的功能,每个插件一个:
function fontsW(done) {
src(fontsSrc)
.pipe(ttf2woff())
.pipe(dest(fontsDist))
done();
};
function fontsW2(done) {
src(fontsSrc)
.pipe(ttf2woff2())
.pipe(dest(fontsDist))
done();
};
是否可以将它们浓缩在一个函数中,让我们称它为同时function fonts(done) {}
处理两个插件?
基本上,我想要这样的东西
function fontsW2(done) {
src(fontsSrc)
.pipe(ttf2woff())
.pipe(ttf2woff2())
.pipe(dest(fontsDist))
done();
};
两者都ttf2woff()
接收ttf2woff2()
输出src
并将自己处理的文件提供给dest
.