reactjs - 如何访问 _app.js 文件中的 .env 变量
问题描述
环境文件
ID=123
我可以在我的 pages/index.js 文件中访问这个变量,
${process.env.ID}
但是当我在我的 _app.js 文件中尝试相同时,它给出了未定义的,任何人都可以建议我如何在我的 _app.js 文件中访问它。
解决方案
您可以使用process.env
,但出于安全原因,需要以 vars 开头NEXT_PUBLIC_
(在此处解释)。
在.env
,
NEXT_PUBLIC_ID=123
在_app.js
(或任何前端代码)中,
process.env.NEXT_PUBLIC_ID
推荐阅读
- android - 这两个版本有和没有“-k419”有什么区别?
- python - 在三个骰子的列表中滚动两个骰子时找到最大值
- javascript - 无法在模式中输入文本框并使用新状态重新渲染
- python - 使用 seaborn 创建分组条形图
- python - 如何读取 csv,在 python 中获取最大列?
- r - 用多个变量的值编码一个变量
- c - 使用 sscanf 解析 C 中的字符串
- css - Bootstrap Nav Subnav 在悬停鼠标移动时消失
- c# - 从 DataTable 绑定的 DataGridView 中删除选定的行
- simulation - Comsol 多物理场研究论文