2

我正在使用两个主页 url(暂存和生产)使用 react-create-app 构建一个项目。为了避免在部署到登台或生产之前手动更改 package.json 中的主页,我尝试在我的 .env 和 .env.production 文件中设置一个 PUBLIC_URL 环境变量,并删除了 package.json 中的主页。

PUBLIC_URL=https://xxxxx.io/new-manager-staging

阅读文档后,我认为它会在构建期间设置主页 url,但似乎并非如此。

是否有其他地方可以设置 PUBLIC_URL 或其他方式来拥有多个主页或在 package.json 中动态设置主页?提前致谢!

4

1 回答 1

4

我找到了解决方案。我需要做PUBLIC_URL=/new-manager-staging/而不是PUBLIC_URL=https://xxxxx.io/new-manager-staging.

于 2018-07-13T12:36:48.767 回答