我指的是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
不可见,我做错了吗?
请参阅documentation。
只有以VUE_APP_开头的变量才会静态嵌入到webpack.DefinePlugin的客户端包中。您可以在应用程序代码中访问它们:
你的VUE_APP_SECRET
是可以访问的,因为它的前缀是VUE_APP_
。使用VUE_APP_API_URL
而不是API_URL
在您的前端访问它。