#javascript #html #reactjs #jakarta-ee #war
#javascript #HTML #reactjs #джакарта-ee #Война
Вопрос:
Я использую create react app with npm run build
command для создания проекта React и копирую содержимое папки сборки в webapp проекта WAR.
Проблема в том, что контекстный путь опущен, когда index.html пытается получить javascript и другие статические ресурсы с сервера. Как мне заставить react узнать о контекстном пути? Кроме того, я бы не хотел жестко кодировать контекстный путь в проекте React.
Ответ №1:
Решение состояло в том, чтобы добавить следующую строку в package.json
"homepage": "."
Не уверен, зачем нужно это, казалось бы, избыточное свойство. Тем не менее, он обеспечивает правильное поведение с любым контекстным путем
Ответ №2:
create-react-app
имеет хорошую документацию, так что, я думаю, это то, что вы ищете
Обслуживание одной и той же сборки с разных путей
пожалуйста, перейдите по ссылке выше, это решит вашу проблему, спасибо.