簡體   English   中英

將 Create-React-App 部署到多個 URL

[英]Deploying Create-React-App to Multiple URLs

我希望能夠構建相同的 CRA 應用程序並將其部署到 www.homepage.com/ beta和 www.homepage.com/ web

原因是我可以為我的測試版用戶部署不同的版本,同時為其他用戶提供網站的非測試版。

我在React-Router更改了我的 ROUTE 以處理 url 是否具有/web//beta/並且它在本地工作,但是當我部署並轉到 homepage.com/beta 時,我的路由正在呈現。

我已將其范圍縮小到我的package.json ,其中包含homepage屬性。 如果它使用homepage.com/beta那么 beta 站點就可以工作。 如果我使用homepage.comhomepage.com/web/那么測試版將停止正常工作。

想法?

我會選擇子域解決方案(beta.homepage.com),這將另外允許在 beta 和非 beta 部署之間進行適當的站點存儲和 cookie 分離

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM