我正在研究一个使用react-create-app构建的项目,该项目使用两个主页URL(暂存和生产)。为了避免在部署到暂存或生产之前需要手动更改package.json中的主页,我尝试在.env和.env.production文件中都设置PUBLIC_URL环境变量,并删除了package.json中的主页。
PUBLIC_URL=https://xxxxx.io/new-manager-staging
阅读该文档后,我认为它将在构建期间设置主页url,但事实并非如此。
在package.json中是否还有其他地方可以设置PUBLIC_URL或其他方式来拥有多个主页或动态设置主页? 预先感谢!
答案 0 :(得分:1)
我找到了解决方案。我需要做PUBLIC_URL=/new-manager-staging/
而不是PUBLIC_URL=https://xxxxx.io/new-manager-staging
。