reactjs - 在 create-react-app 项目中使用 dotenv 文件而不弹出
问题描述
我从事两个 react 项目,其中一个使用 create-react-app 并已被弹出,另一个是使用 create-react-app 的新项目(未弹出)。第一个(弹出的)使用自定义 dotenv 文件,它们运行良好。
我尝试将 dotenv 添加到第二个构建中使用自定义的 .env.something 文件,但没有成功(即使我使用 crossenv 指定了不同的环境,它也总是选择 .env.local,或者如果我调用 dotenv 它没有找到,大概是因为我没有在全球范围内安装它)?
有谁知道这是否可以在不弹出的情况下做到,如果可以,你能告诉我怎么做吗?我想尽可能避免弹出。
谢谢!
约翰
解决方案
我有 .env 文件: NODE_PATH=./ 在 CRA 项目中 package.json 旁边的文件夹中设置,它可以工作。我什么都不用——不需要 dotenv。
推荐阅读
- c++ - 用 Wine 执行给出:vsprintf 选项 25 未处理
- jquery - 剑道下拉列表重新初始化问题
- php - 接受大量输入的请求(千)
- c# - LINQ 查询异常错误无效的列名“courseId1”EFCore
- c# - ArgumentException:必须发送 orderId 或 origClientOrderId
- c# - 无法将反序列化的 JObject 转换为 SQLiteCommand 数据类型
- android - 我应该使用 Observable(RxJava2) 还是 Call (retrofit2)?
- google-cloud-platform - 无法从 Google Cloud 中的磁盘源创建映像
- android - 迁移到 Androidx 后重复类 androidx.multidex.MultiDex
- kubernetes - 如何删除多个具有相同名称表达式的 Kubernetes pod,除了最新的?