@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 не загружается.
Почему?
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы