【问题标题】:Is there a way to NOT have the REACT_APP_ env vars prefix?有没有办法没有 REACT_APP_ env vars 前缀?
【发布时间】:2020-12-20 06:51:26
【问题描述】:

在我阅读以下内容之前,我无法让环境变量在 create react 应用程序中工作:https://create-react-app.dev/docs/adding-custom-environment-variables/

有什么方法可以避免在所有环境变量前面加上REACT_APP_

我现在正在这样做,只是为了让它发挥作用。但是拥有像REACT_APP_SERVER_URL这样的环境变量是非常愚蠢的

【问题讨论】:

  • “但是拥有像...这样的环境变量非常愚蠢”您发布的文章非常清楚地说明了这种命名约定的原因。

标签: reactjs create-react-app


【解决方案1】:

使用 dotenv,您可以轻松地将环境变量添加到您的项目中,而无需此类前缀。

https://www.npmjs.com/package/dotenv

import dotenv from 'dotenv';
dotenv.config();

【讨论】:

    猜你喜欢
    • 2021-04-12
    • 2022-07-27
    • 2017-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 1970-01-01
    • 2014-08-03
    相关资源
    最近更新 更多