【发布时间】:2019-06-05 18:19:48
【问题描述】:
我希望能够构建相同的 CRA 应用并将其部署到 www.homepage.com/beta 和 www.homepage.com/web
原因是我可以为我的 beta 用户部署不同的版本,同时为其他用户提供网站的非 beta 版本。
我在 React-Router 中更改了我的 ROUTE 以处理一个 url 是否具有 /web/ 或 /beta/ 并且它在本地工作,但是当我部署并转到 homepage.com/beta 时,我的路由正在呈现。
我已将其范围缩小到我的package.json,它具有homepage 属性。如果它使用homepage.com/beta,那么测试版网站可以工作。如果我使用homepage.com 或homepage.com/web/,那么测试版将无法正常工作。
想法?
【问题讨论】:
标签: reactjs react-router create-react-app