Как исправить не удалось загрузить ресурс: ошибка 404 (не найдено) при загрузке шрифтов Glyphicons в Bootstrap 3 SASS - PullRequest
1 голос
/ 18 апреля 2019

Я использую Drupal и Bootstrap SASS Theme для разработки своего веб-сайта, и он не загружает глифы, я получаю следующее сообщение об ошибке:

Не удалось загрузить ресурс: сервер ответил сстатус 404 (не найден): glyphicons-halflings-регулярно.woff

Я проверил файл переменных SCSS и увидел, что $ icon-font-path настроен правильно.Все папки начальной загрузки также находятся в нужном месте.

Похоже, что компилятор SASS игнорирует мой файл переменных.

1 Ответ

1 голос
/ 18 апреля 2019

Эта проблема часто связана с порядком загрузки файла переменных SCSS.Найдите $ icon-font-path в других частях вашего файла и проверьте правильность пути во всех них.

После этого измените содержимое $ icon-font-path на что угодно,чтобы проверить, загружается ли ваш файл, перечитайте сообщение об ошибке, чтобы увидеть, изменился ли путь.

Если он не изменился, возможно, это из-за неправильного порядка загрузки ваших файлов sass / scss.Компилятор должен обработать ваш файл переменных перед загрузкой.

Вот как работает порядок файлов в моем случае:

@import "variables";
@import '../bootstrap/assets/stylesheets/bootstrap';

Попробуйте изменить порядок и перепроверить его.

...