使用宗地js构建时,process.env。<VARIABLE_NAME>在netlify中部署时返回null

我正在使用Parcel JS构建并捆绑我的React JS应用。我很少使用process.env.<VARIABLE_NAME>来调用ENV变量。在本地,我有.env文件来存储这些变量,并且它被git忽略。我已经在Netlify部署环境变量设置中添加了这些变量。

我的应用程序在本地运行良好。但是当部署在netlify上时,env返回null。我想念什么?

qingzhihanbing 回答:使用宗地js构建时,process.env。<VARIABLE_NAME>在netlify中部署时返回null

我在Parcel中遇到了类似的问题,它通过调用变量名NODE_ENV_<VARIABLE_NAME>

而起作用

process.env.NODE_ENV_<VARIABLE_NAME>

在Netlify中,仅<VARIABLE_NAME>对我来说效果很好。尽管在React中,我认为应该将其命名为REACT_APP_<VARIABLE_NAME>而不是NODE_ENV。

希望这行得通!

本文链接:https://www.f2er.com/3089712.html

大家都在问