Задать вопрос
@programmer-it

Angular 14, загружается только последний импортируемый шрифт Roboto при ng build --configuration prodaction, почему?

После обновления до angular 14 перестали загружаться в браузере все шрифты (проблема при ng build —configuration production), загружается только последний импортируемый шрифт (в dist/style.css только последний импортируемый шрифт).

Как повторить:
1) Подключаем шрифты через установку пакета @fontsourse/roboto
2) затем импортируем нужные шрифты в файл src/fonts.scss
@import "../node_modules/@fontsource/roboto/latin.css”;
@import "../ode_modules/@fontsource/roboto/cyrillic.css”;

3) в файле angular.json в разделе styles: [‘ src/fonts.scss’, ‘src/style.scss’]
4) в файле angular.json дополнительно указали:
"optimization": {
   "scripts": true,
   "styles": true,
   “font”: false
}


5) Выполнить ng build —configuration production
Результат: в файле dist/style.css загружается последний импортируемый шрифт, и в браузере грузится только стиль cyrillic, latin не загружается.
Почему?
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы