问题描述
我尝试在不同的URL上运行相同的react应用,但目前没有成功。
问题描述:
我有一个React应用,当它作为root用户(例如www.myApp.com
)在本地主机和生产url上运行时,都可以正常运行
无论如何,我想要实现的是在www.myApp.com
和www.anotherSite.com/myApp
上都运行相同的应用程序
我尝试过的事情:
因此,我查看了可在此处找到的“部署”部分:
https://create-react-app.dev/docs/deployment/
并且我尝试将homepage
设置为"."
,但这在以下情况下结束:
我认为这个人有同样的问题: https://github.com/facebook/create-react-app/issues/9183
我使用homepage
的不同组合玩转,将basename
的{{1}}设置为Router
中的<base href="%PUBLIC_URL%/"/>
但是这两种情况都没有真正起作用。
我可以通过设置index.html
在www.anotherSite.com/myApp
上运行该应用程序,但是homepage: "/myApp/"
不起作用。
知道我在做什么错吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)