无法在.env文件vue cli 3中指定url

问题描述 投票:0回答:1

我指的是vue cli 3中的documentation about environment variables

我能够设置它并获得简单的变量来显示但是我的.lv文件中的url没有显示出来。

.env文件的内容:

FOO=bar
VUE_APP_SECRET=secret
API_URL="https://staging.something.org"

以下是我查看env的方式:

console.log(process.env)
BASE_URL: "/"
NODE_ENV: "development"
VUE_APP_SECRET: "secret"

API_URL不可见,我做错了吗?

javascript vue.js vuejs2 vue-cli vue-cli-3
1个回答
2
投票

请参阅documentation

只有以VUE_APP_开头的变量才会静态嵌入到webpack.DefinePlugin的客户端包中。您可以在应用程序代码中访问它们:

你的VUE_APP_SECRET是可以访问的,因为它的前缀是VUE_APP_。使用VUE_APP_API_URL而不是API_URL在您的前端访问它。

© www.soinside.com 2019 - 2024. All rights reserved.