当我缩小我的CSS,我留下了一个不正确的路径来自各种库的字体。所以,我创建了一个任务,从我bower_components/
文件夹中的字体移动到dist/public/fonts
:Gulp不会创建文件夹?
gulp.task('doit', function() {
gulp.src(["public/bower_components/bootstrap/dist/fonts/*", "public/bower_components/font-awesome/fonts/*"])
.pipe(gulp.dest("dist/public/fonts"));
});
基本上应该扔我需要到一个通用的字体文件夹,我的精缩的CSS现在应该能够访问任何字体。
但我运行后,dist/public/fonts
不存在。为什么不?
'/ public/bower_components/bootstrap/dist/fonts/*' - 为什么这是一个绝对路径。这必须是一个相对路径,它不能以正斜杠开始。 –
@MadhavanKumar对不起,这是我写这篇文章时的一个错字!我编辑过它。 – rublex
你在哪里运行?我是否认为从该目录中,你有一个“公共”目录和一个“dist/public”目录? –