【问题标题】:Pickup config change from Heroku with mars/create-react-app-buildpack使用 mars/create-react-app-buildpack 从 Heroku 更改拾取配置
【发布时间】:2019-10-01 19:01:23
【问题描述】:

我目前在我的 Heroku 服务器上部署了 create-react-app,我正在使用 mars/create-react-app-buildpack

我希望能够更改 Heroku 上的 Heroku REACT_APP_ 配置变量,并将它们用于 React 应用程序。

现在,它们的配置变量只在我调用 git push heroku master 时被拾取一次,这意味着我需要重新部署才能更改配置设置。

有人能找到解决方法吗?

【问题讨论】:

    标签: reactjs heroku create-react-app buildpack


    【解决方案1】:

    我发现 @mars/create-react-app-buildpack 已经使用运行时配置变量处理了这个问题。

    您可以在您的 react 应用程序中使用它们,如下所示:https://github.com/mikehanssen/create-react-app-buildpack#runtime-configuration

    【讨论】:

    • 对于任何使用 typescript 的人,我创建的声明文件如下:``` // @mars/heroku-js-runtime-en 的类型定义 /// 声明模块 "@mars/heroku-js-runtime-env" { function loadRuntimeEnv(): () => any;出口 = 加载运行时间环境; } ```
    猜你喜欢
    • 2019-10-05
    • 2023-03-10
    • 2022-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-03-12
    • 1970-01-01
    • 2016-12-12
    • 1970-01-01
    相关资源
    最近更新 更多