我用Vue3-CLI构建了一个项目。
我将在我的项目中使用
.env
和 .env.development
文件。
我创建了这些文件,但
process.env
不包含我的变量,例如 SERVER_ROOT
。
我已经在 Vue-root 中创建了这些文件(在 Vue 项目中称为 @/)。难道不对吗?如果没有,哪里可以正确创建
.env
文件?
注意:我测试了
console.dir(process.env)
,这是控制台中的结果:
BASE_URL: "/"
NODE_ENV: "development"
我明白为什么我无法使用我的环境变量了(
SERVER_ROOT
)
这只是因为 Vue3-CLI 中的每个环境变量都应该以
VUE_APP_
开头,而我试图创建一个名为 SERVER_ROOT
的环境变量,而不是 VUE_APP_SERVER_ROOT
。