【问题标题】:OTS parsing error: incorrect file size in WOFFOTS 解析错误:WOFF 中的文件大小不正确
【发布时间】:2016-02-20 07:43:50
【问题描述】:

当您尝试下载字体 woff 格式时,我收到错误消息:

OTS 解析错误:WOFF 标头中的文件大小不正确

我做错了什么?

【问题讨论】:

    标签: fonts webfonts woff


    【解决方案1】:

    如果您使用 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'));
    });
    

    【讨论】:

      猜你喜欢
      • 2019-06-10
      • 2019-09-16
      • 2016-03-12
      • 2019-06-10
      • 1970-01-01
      • 2019-02-11
      • 2016-03-06
      • 1970-01-01
      • 2018-11-25
      相关资源
      最近更新 更多