[英]Kubernetes + Azure + Environment Variables
我有一个NodeJS应用程序,可以渲染服务器端ReactJS组件。
当我通过部署文件填充环境变量时。 看来我的NodeJS服务器或ReactJS应用看不到我的环境变量。
环境在这里如何运作?
当我建立图像时。 我可以在那里设置环境。
但这是通过Kubernetes部署文件设置的。
我们正在使用webpack来构建服务器。
我尝试使用其中的env构建图像。 我尝试构建没有环境的图像。
执行console.log(process.env)
,看不到Kubernetes的部署文件中填充的环境。
您无法从reactjs应用程序get
环境变量,因为它发生在客户端浏览器中。 您可以在构建时设置它们,或者在应用程序开始使用script \\ init容器预处理js文件之前进行某种形式的解析
https://medium.com/@trekinbami/using-environment-variables-in-react-6b0a99d83cf5
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.