小编You*_*ini的帖子

Gatsby,浏览器中无法访问环境变量

我想使用环境变量。我创建了.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.

browser process environment-variables reactjs gatsby

4
推荐指数
1
解决办法
2123
查看次数