我无法从我的 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