【问题标题】:Need help declaring enviornment variables on React app using Yarn需要帮助使用 Yarn 在 React 应用程序上声明环境变量
【发布时间】:2020-10-09 03:02:20
【问题描述】:

我正在尝试向我的应用程序添加一个环境变量,但没有成功:

  • 我做了yarn add dotenv

  • 在根目录中添加了一个带有URL='https://mywebsite.com'的 .env 文件

  • 添加到我的 app.js:

    const dotenv = require("dotenv") dotenv.config() console.log(process.env.URL);

得到undefined

在我的 package.json 我有 "start": "./.env && react-scripts start",

我删除了yarn.lock 以使其生效。任何帮助将不胜感激

【问题讨论】:

    标签: reactjs npm environment-variables yarnpkg


    【解决方案1】:

    我不知道是否有人有更好的解决方案,但有效的是来自这个线程reactjs + yarn

    1. .env 归档并将 URL='https://mywebsite.com' 更改为 REACT_APP_URL='https://mywebsite.com
    2. console.log(process.env.REACT_APP_URL)

    希望有人有更好的解决方案

    【讨论】:

    猜你喜欢
    • 2013-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-02
    • 2020-11-12
    • 2019-12-03
    • 2021-10-11
    • 2015-04-02
    相关资源
    最近更新 更多