Файлы CSS и JS не загружаются в производство - PullRequest
0 голосов
/ 02 марта 2019

При развертывании моего приложения на сервере tomcat8.5 импортированные файлы css и js не загружаются angular.json.локально работает правильно

Комментарии:

Этот сервер имеет ссылку на внешний доступ, когда он обращается к приложению по IP-адресу сервера или к серверу удаленного доступа, но с помощью внешней ссылки доступа Cssи js не загружаются.

Я использую базу href = "/ Project", а не angular.json Я определяю пути следующим образом:

"node_modules / primeicons / primeicons.css",
"src / styles.css",
"node_modules / owl.carousel / dist / assets / owl.carousel.min.css",
"node_modules / owl.carousel / dist / assets / owl.theme.default.min.css",
"node_modules / bootstrap / dist / css / bootstrap.min.css",
"src / bootstrap3 / bootstrap3.min.css",
"node_modules / font-awesome / css / font-awesome.css",
"node_modules / primeng / resources / primeng.css",
"node_modules / primeng / resources / themes / nova-light / theme.css"

Я уже пробовал:

выполнить сборку проекта с помощью config --extract-css = false, и я уже изменил этот атрибут на false в angular.json

Комментарии:

Когда вы проверялиНа странице возможно, что в файле произошла ошибка

Failed to load resource: net :: ERR_CONNECTION_RESET

, и эта ошибка указывает, что это было в styles.e7efefb7ef5355459826.js: 1

Я сделал производственную сборку

Ответы [ 2 ]

0 голосов
/ 03 марта 2019

Сборка с базовым href ng build --prod --base-href / Project / Ваш индекс HTML не может найти относительные пути к вашим js-пакетам

0 голосов
/ 03 марта 2019

Вы должны попробовать ng build --prod в папке src?

...