Heroku MERN堆栈环境变量

wsewodh2  于 2022-11-13  发布在  其他
关注(0)|答案(2)|浏览(191)

我计划部署一个MERN堆栈应用程序到Heroku(跟随YouTube上的Traversity Media),我想知道在客户端隐藏API键(谷歌Map)的最佳做法是什么?
我知道如何在heroku中将env变量添加到MERN的服务器端,但是否可以将env变量添加到MERN的客户端?

hkmswyz6

hkmswyz61#

是的,您可以在根目录中添加**.env**文件...

请记住,您不需要安装任何npm软件包,因为.env已经随react js一起提供
创建一个.env文件并在其中定义变量
必须在.gitignore文件中定义.env
使用进程.env.VAIRIABLE_NAME来使用您的.env变量

yqyhoc1h

yqyhoc1h2#

只需在react应用的根文件夹中创建一个.env文件,您就可以使用process.env.Var_name访问env变量。

相关问题