【发布时间】:2020-10-16 06:27:52
【问题描述】:
我在 azure Devops 上使用 CI/CD 开发了一个管道,用于在 Azure Web 应用服务上部署 React 应用。在本地,我使用的是 .env 文件,该文件位于 .gitignore 上。我想知道如何设置 .env 以便在生产环境中读取它。
【问题讨论】:
标签: reactjs deployment azure-devops dotenv azure-appservice
我在 azure Devops 上使用 CI/CD 开发了一个管道,用于在 Azure Web 应用服务上部署 React 应用。在本地,我使用的是 .env 文件,该文件位于 .gitignore 上。我想知道如何设置 .env 以便在生产环境中读取它。
【问题讨论】:
标签: reactjs deployment azure-devops dotenv azure-appservice
您可以查看以下文档:
.env文件应签入源代码管理(.env*.local除外)。
如果您不想将 .env 文件签入到 DevOps,您可以在管道变量中添加变量:
另外,您可以参考以下案例获得更多建议:
How to use environment variables in React app hosted in Azure
【讨论】:
.env 文件签入源代码管理是否可以解决您的问题?