首页 > 解决方案 > 如何为在应用服务上使用 azure devops 管道部署的反应应用设置 .env

问题描述

我在 azure Devops 上使用 CI/CD 开发了一个管道,用于在 Azure Web 应用服务上部署 React 应用。在本地,我使用的是 .env 文件,该文件位于 .gitignore 上。我想知道如何设置 .env 以便在生产中读取它。

标签: reactjsdeploymentazure-devopsdotenvazure-appservice

解决方案


您可以查看以下文档:

https://create-react-app.dev/docs/adding-custom-environment-variables/#adding-development-environment-variables-in-env

.env文件检查到源代码控制中(排除.env*.local)。

如果您不想将.env文件签入到 DevOps,您可以在管道变量中添加变量:

在此处输入图像描述

此外,您可以参考以下案例获得更多建议:

如何在 Azure 中托管的 React 应用程序中使用环境变量


推荐阅读