Задать вопрос
  • Почему ttf не конвертируется в woff и woff2?

    imko
    @imko
    Senior Scratch Developer
    Не там скобочку поставил)
    Вместо
    export const ttfToWoff = () => {
      return app.gulp.src(`${app.path.srcFolder}/fonts/*.ttf`, {}).pipe(
        app.plugins
          .plumber(
            app.plugins.notify.onError({
              title: "FONTS",
              message: "Error: <%= error.message %>",
            })
          )
          .pipe(fonter({ formats: ["woff"] }))
          .pipe(app.gulp.dest(`${app.path.build.fonts}`))
          .pipe(app.gulp.src(`${app.path.srcFolder}/fonts/*.ttf`))
          .pipe(ttf2woff2())
          .pipe(app.gulp.dest(`${app.path.build.fonts}`))
      );
    };

    нужно
    export const ttfToWoff = () => {
      return app.gulp.src(`${app.path.srcFolder}/fonts/*.ttf`, {})
        .pipe(app.plugins.plumber(
          app.plugins.notify.onError({
            title: "FONTS",
            message: "Error: <%= error.message %>",
          })
        ))
        .pipe(fonter({ formats: ["woff"] }))
        .pipe(app.gulp.dest(`${app.path.build.fonts}`))
        .pipe(app.gulp.src(`${app.path.srcFolder}/fonts/*.ttf`))
        .pipe(ttf2woff2())
        .pipe(app.gulp.dest(`${app.path.build.fonts}`))
    }


    Ну и таску то создай для шрифтов, у тебя нигде их обработка не вызывается
    Ответ написан
    1 комментарий