【问题标题】:Using dotenv files in create-react-app project without ejecting在 create-react-app 项目中使用 dotenv 文件而不弹出
【发布时间】:2019-05-02 00:20:59
【问题描述】:

我在两个 react 项目上工作,其中一个使用 create-react-app 并已被弹出,另一个是使用 create-react-app 的新项目(未弹出)。第一个(弹出的)使用自定义 dotenv 文件,它们运行良好。

我尝试添加 dotenv 以使用自定义的 .env.something 文件到第二个的构建中但没有成功(即使我使用 crossenv 指定不同的环境,它也总是选择 .env.local,或者如果我调用 dotenv没找到,大概是因为我没有全局安装)?

有谁知道这是否可以在不弹出的情况下做到,如果可以,你能告诉我怎么做吗?我想尽可能避免弹出。

谢谢!

约翰

【问题讨论】:

    标签: reactjs create-react-app dotenv


    【解决方案1】:

    我在 CRA 项目中 package.json 旁边的文件夹中设置了带有 NODE_PATH=./ 的 .env 文件,它可以工作。我什么都不用——不需要 dotenv。

    【讨论】:

      猜你喜欢
      • 2021-02-28
      • 2019-08-04
      • 2020-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-04
      • 2021-06-06
      • 2019-04-22
      相关资源
      最近更新 更多