我计划将一个MERN栈应用部署到heroku (youtube上跟踪Traversy Media ),我想知道在客户端隐藏api密钥(google地图)的最佳实践是什么?
我知道如何在heroku中将env变量添加到MERN的服务器端,但是可以将env变量添加到MERN的客户端吗?
发布于 2022-02-25 12:01:38
是的,可以在根目录中添加.env文件.
请记住,您不需要安装任何npm包,因为.env已经附带了react
创建一个.env文件并在其中定义变量()
必须在.gitignore文件中定义
使用process.env.VAIRIABLE_NAME使用您的.env变量
发布于 2022-09-06 08:15:29
只要在您的react应用程序的根文件夹中创建一个.env文件,您就是黄金了。您可以使用process.env.Var_name访问env变量。
https://stackoverflow.com/questions/58980927
复制相似问题