【发布时间】:2018-02-26 14:02:33
【问题描述】:
我的目标是从 Azure 应用程序设置中检索一些环境密钥,例如 api_url。
我的构建工厂如下:
- 用于 tsx 的 webpack 到缩小的 js
- 使用 VSTS 构建和发布
- 在 Azure Web 应用上部署
Azure Web App 上没有运行 node.js,它只是一个为 index.html、bundle.js 和资产提供服务的静态服务器。
我尝试过这种不同的方法:
Below this example,如果我加载系统变量,我将能够检索此键/值。我已经尝试将
dotenv-webpack和 systemvars 设置为 true,但没有加载任何内容,显然我没有 nodejs 服务器。我找到了一个 URL https://mywebsite.scm.azurewebsites.net/api/settings,它为我提供了一个包含所有设置的 JSON,包括自定义应用程序设置。所以我的问题是如何获得这个,无论是在实时运行时(这个 url 受帐户凭据保护,我可以从 web 应用程序访问),还是在构建过程中,但在这种情况下,如何从 VSTS 访问?
感谢您的帮助。
【问题讨论】:
标签: node.js reactjs azure azure-web-app-service appsettings