рекурсивный загрузчик webpack для импорта URL css \ scss - PullRequest
1 голос
/ 05 июня 2019

Чтобы обслуживать все мои ресурсы с одного и того же сервера, я хотел бы объединить шрифты, используемые приложением, либо:

  1. включает шрифты в созданном файле пакета (например, app.js) или
  2. загрузка шрифтов и изменение сгенерированного файла пакета, чтобы они относились к локальным шрифтам относительно

Я пытался сделать это с помощью file-loader и url-loader для webpack , но когда я открывал сгенерированный HTML-файл (например, index.html ) в браузере запросы на гугл-шрифты отображаются на сетевом мониторе (да, гугл-шрифты используются и кредиты будут выдаваться, но хотелось бы, чтобы шрифты подавались из сервер, который запускает приложение), и я не хотел бы видеть такие запросы.

Например,

, предположим, что мои *.scss файлы содержат оператор @import url('...'), есть ли какой-нибудь плагин \ загрузчик для веб-пакета, который будет рекурсивно загружать все ресурсы и объединять их (как упомянуто выше)?

p.s. хотя я наткнулся на этот ответ

Оба загрузчика будут упаковывать операторы url (). Тем не менее, они оба будут работать, только если URL является относительным URL

Я все еще заинтересован в более актуальном ответе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...