У меня есть приложение angular 8, которое я разработал, и CSS для всех компонентов находятся в соответствующих компонентах.
Когда я запускаю ng serve, все CSS отображается правильно там, где я хочу to.
Однако каждый раз, когда я запускаю ng build --prod для подготовки файлов для хостинга после развертывания этих файлов на моем URL-адресе, каждый компонент используется на 10-20%, это сбрасывает все мои div и стили и вызывает ужасный пользовательский опыт.
Я запустил ng build --prod --extractCss = false, затем развернул эти файлы, и возникла та же проблема.
Есть ли что-нибудь, что можно предложить, чтобы получить команда ng build --prod для работы как ng serve с определенными флагами или проблема пути с css, которую я могу попытаться исправить.
Любая помощь приветствуется!
ОБНОВЛЕНИЕ: просто запустил "ng build --prod --aot = false --output-hashing = media --sourceMap = true --extract-css = false --buildOptimizer = false"
И все равно не исправить проблему. Это похоже на то, что CSS просто увеличивает масштаб на 10%, чего достаточно, чтобы сбросить все мои div, отступы и т. Д. c.
ПРИМЕР: На странице, на которой нет функции прокрутки при запуске с использованием ng serve, после выполнения команды ng buld --prod сверху, включая все флаги, страница теперь имеет возможность прокрутки