繁体   English   中英

Kubernetes + Azure +环境变量

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM