process.env.API_KEY 未定义

npk*_*pkp 1 firebase reactjs dotenv

我正在使用 firebase 构建一个小型应用程序。我尝试将我的 firebase api 密钥放入API_KEY=somekey根文件夹中的 .env 文件中,但是当我使用 process.env.API_KEY 时,我在浏览器控制台中收到错误,如下图所示。

在此输入图像描述

但是,我已在 .env 中正确复制了我的 api-key。还有什么问题吗?

在使用 process.env.API_KEY 之前,是否需要在 package.json 中完成任何配置?

小智 5

嘿,这里是解释如何在反应中使用环境变量的文档:链接在这里

您必须命名您的环境变量REACT_APP_API_KEY才能在您的 React 项目中使用它。

您还可以查看此回复:此处回复