首页 > 解决方案 > 在 create-react-app 项目中使用 dotenv 文件而不弹出

问题描述

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

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

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

谢谢!

约翰

标签: reactjscreate-react-appdotenv

解决方案


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


推荐阅读