Развертывание Create-React-App для нескольких URL - PullRequest
0 голосов
/ 10 января 2019

Я хочу иметь возможность создать одно и то же приложение CRA и развернуть его как на www.homepage.com/beta, так и на www.homepage.com/web

.

Причина в том, что я могу развернуть другую версию для моих бета-пользователей, в то время как для других пользователей доступна не бета-версия сайта.

Я изменил свои МАРШРУТЫ в React-Router для обработки того, имеет ли URL /web/ или /beta/, и он работал локально, но когда я развернул и перешел на homepage.com/beta, мои Маршруты рендеринга.

Я сузил его до моего package.json, где он обладает свойством homepage. Если он использует homepage.com/beta, то бета-сайт работает. Если я использую homepage.com или homepage.com/web/, то бета перестает работать правильно.

Мысли

1 Ответ

0 голосов
/ 11 января 2019

Я бы выбрал решение для поддоменов (beta.homepage.com), которое дополнительно разрешает надлежащее хранение сайта и разделение файлов cookie между бета-версией и не бета-развертыванием

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