【发布时间】:2016-02-20 07:43:50
【问题描述】:
当您尝试下载字体 woff 格式时,我收到错误消息:
OTS 解析错误:WOFF 标头中的文件大小不正确
我做错了什么?
【问题讨论】:
当您尝试下载字体 woff 格式时,我收到错误消息:
OTS 解析错误:WOFF 标头中的文件大小不正确
我做错了什么?
【问题讨论】:
如果您使用 gulp 或 grunt,忘记将字体格式添加到任务的 src,则可能会发生此错误。
在我的例子中,它发生在使用 gulp-rigger 时,它会更改文件的内容,将其作为文本。
由于字体文件是二进制格式,所以输出是损坏的文件。
帮我修好:
gulp.task('start', function () {
// with filter by file type (.js or .html)
gulp.src(['./src/**/*.js', './src/**/*.html'])
.pipe(rigger())
.pipe(gulp.dest('./target'));
});
改为:
gulp.task('start', function () {
// all files, iclude fonts .woff
gulp.src('./src/**/*.*')
.pipe(rigger())
.pipe(gulp.dest('./target'));
});
【讨论】: