最佳实践 - 本地 Node.js (*.env) 到远程 Azure 应用服务(配置设置)

Best practices - Local Node.js (*.env) to remote Azure app service (config settings)

人们如何在使用 Node.js 的 .env 文件进行本地开发到使用 Azure 应用服务配置设置进行生产部署之间过渡?

在本地,我使用 .env 文件进行设置,但在云应用程序服务上 - 我使用服务应用程序设置。我使用 Azure 应用程序服务扩展的部署部署了我的 .env 文件——这是我不想要的。停止它的唯一方法是使用 VSCode 应用程序设置,该设置不会保存到 GitHub.

必须有更好的机制。

如果您使用的是 zip 部署,VS Code 应该 自动在您的“.vscode”文件夹中添加一个 settings.json 文件,其中包含 appService.zipIgnorePattern。该设置定义了部署中要忽略的项目。并且将其检查到源代码管理中应该没问题。