我无法从我的 REACT 应用程序的 azure 应用程序服务配置中读取环境变量
I am unable to read environment variable from azure app service configuration from my REACT app
我已经在 azure 应用程序服务配置中添加了我的变量,并尝试从我的 React 项目中读取它,但我每次都未定义。
Azure 应用服务:-
https://i.stack.imgur.com/NextN.png
反应代码:-
console.log("预览模式>>" + process.env.REACT_APP_PREVIEWMODE)
您无法在 Azure 应用服务配置中获取应用设置。
The React client side project essentially downloads a piece of code to run on the client browser, and will not be related to azure application settings. So its process.env cannot read any azure environment variables.
但您可以在项目中创建 .env
文件。然后就可以通过process.env.REACT_APP_PREVIEWMODE
获取环境变量了。 (我在windows平台下测试过)
更多详情,请阅读以下帖子中的答案。
应用程序
2. Azure WebApps React: the environment variables exist but are not present when I call process.env
我已经在 azure 应用程序服务配置中添加了我的变量,并尝试从我的 React 项目中读取它,但我每次都未定义。
Azure 应用服务:-
https://i.stack.imgur.com/NextN.png
反应代码:- console.log("预览模式>>" + process.env.REACT_APP_PREVIEWMODE)
您无法在 Azure 应用服务配置中获取应用设置。
The React client side project essentially downloads a piece of code to run on the client browser, and will not be related to azure application settings. So its process.env cannot read any azure environment variables.
但您可以在项目中创建 .env
文件。然后就可以通过process.env.REACT_APP_PREVIEWMODE
获取环境变量了。 (我在windows平台下测试过)
更多详情,请阅读以下帖子中的答案。
2. Azure WebApps React: the environment variables exist but are not present when I call process.env