首页 > 解决方案 > 如何访问 _app.js 文件中的 .env 变量

问题描述

环境文件

ID=123

我可以在我的 pages/index.js 文件中访问这个变量, ${process.env.ID} 但是当我在我的 _app.js 文件中尝试相同时,它给出了未定义的,任何人都可以建议我如何在我的 _app.js 文件中访问它。

标签: reactjsenvironment-variablesnext.js

解决方案


您可以使用process.env,但出于安全原因,需要以 vars 开头NEXT_PUBLIC_在此处解释)。

.env,

NEXT_PUBLIC_ID=123

_app.js(或任何前端代码)中,

process.env.NEXT_PUBLIC_ID

推荐阅读