【发布时间】:2020-10-06 01:33:53
【问题描述】:
我正在尝试在 md 文件中显示 Gatsby 环境变量。我在网上查了一下最好的方法是什么,在 md 文件中使用 JSX(在 mdx 插件的帮助下)似乎是最好的选择。例如,我想映射一个来自 env 变量的数组,以显示所有值。但是,无法访问任何变量。
ex(在我的 mdx 文件中):<div>{process.env.MyVariable.map(el=>(<div>{el}</div>))}</div>
错误:ReferenceError: process is not defined
我开始在这个tutorial 上添加盖茨比plugin env variables。我仔细检查了如何使用这个sandbox。我可以访问我的.js 文件中的变量,但不能访问我的.mdx 文件中的变量。
我错过了什么?这样做是不是最好的选择?
感谢您的帮助,
【问题讨论】:
-
您能提供您的代码或沙箱吗?不是你基于的那个。
-
我创建了一个github repository。我的 .env.development 是 .sample
标签: gatsby