我想使用环境变量。我创建了.env.development文件并放置了一些变量。然后我包含dotenv插件来读取变量gatsby-config.js:
require('dotenv').config({
path: `.env.${process.env.NODE_ENV}`
});
Run Code Online (Sandbox Code Playgroud)
我的内容.env.development:
GATSBY_APP=MYAPP
Run Code Online (Sandbox Code Playgroud)
它正在运行,gatbsy-node.js但在浏览器(REACT)中它是空的。我显示console.log(process.env)并返回空对象。
即使我安装和配置gatsby-plugin-env-variables.