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