簡體   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