React S3 Особенности ветвления - PullRequest
0 голосов
/ 31 мая 2019

Итак, у меня есть приложение реагирования, которое размещено на S3 в качестве статического веб-сайта. Я бы настроил его на основе ветвления функций для теста, чтобы была корневая папка S3, а затем сайт или папка для каждой функции, т.е. "/dev/profile-view" или "dev/new-ui" однако реакция имеет проблемы с поиском JS-файлов и загрузкой индекса, если все находится не в корневой папке, если я задаю домашнюю страницу в файле пакета, это работает, но затем, когда я внедряю в производство, это не так. Обновление страницы пропущено, так как не удается найти index.html

Я говорил с поддержкой AWS, и они сказали следующее

К сожалению, функция веб-сайта S3, настроенная в настоящее время в вашем Bucket "au-boral-portal-development", не будет поддерживать поведение перенаправления, которое вам нужно для вашего случая, например, добавление префикса "/feature/*" ко всем запросам.

Я говорил с нашей группой разработчиков услуг, и их совет заключался в том, чтобы решить этот сценарий использования с помощью кода, используя параметр baseURI.

1 Ответ

0 голосов
/ 31 мая 2019

Так что я смог это исправить, просто добавив PUBLIC_URL = "."в моем файле .env.development.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...