【发布时间】:2020-04-17 05:59:38
【问题描述】:
我正在尝试添加.env 文件和变量,但我无法访问任何变量。我正在使用React Biolerplate Code。
我正在关注这个React Docs File。
我在我的根文件夹中添加了一个.env 文件,如下所示:
REACT_APP_SECRET_NAME=secretvaluehere123
我正在尝试使用此代码访问它:
<small>You are running this application in <b>{process.env.NODE_ENV}</b> mode.</small>
我将 NODE_ENV 作为开发,但是当我尝试访问时:
REACT_APP_SECRET_NAME
我无法访问它。
我的反应样板正在使用:
cross-env NODE_ENV=development
在启动命令中。
我从 package.json 中删除了 (cross-env NODE_ENV=development) 但它不起作用。我尝试了这个答案的解决方案:Possible answer。
根据React Docs 它应该可以工作。我想为本地添加 api_url,它应该是 x,而对于生产,它应该是 y:
【问题讨论】:
-
执行 process.env。 REACT_APP_SECRET_NAME
-
试过但没用