我们有一个作为 Azure 应用服务托管的 Vue 应用。在 Azure 门户的 Settings\Configuration 下,我们添加了 VUE_APP_API_ENDPOINT_URL 等应用程序设置。这些变成了文档解释的环境变量,可以通过从门户打开控制台并输入“env”来验证。
我曾希望这些 env 变量现在可以通过使用在 Vue 内部访问
process.env.VUE_APP_API_ENDPOINT_URL
我的猜测是它只有在使用 WebPack 或类似工具构建应用程序时才在 VUE 中可用。至少它不起作用。
有什么好的方法可以将那些从 Azure 应用设置创建的环境变量读取到 vue 应用中吗?有些人提到 dotenv npm 包,但我们需要读取 env 变量而不是从配置文件中添加它们。