Я хочу иметь возможность создать одно и то же приложение 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/
, то бета перестает работать правильно.
Мысли