VUE/CLI .env 变量返回未定义
Posted
技术标签:
【中文标题】VUE/CLI .env 变量返回未定义【英文标题】:VUE/CLI .env variables returns undefined 【发布时间】:2020-10-06 12:34:41 【问题描述】:我正在使用@vue/cli 4.2.3,但是当我在我的项目根文件夹中创建一个 .env 文件并在其中声明一个新的 env 变量然后在它返回未定义的任何组件中打印它时。
我的环境变量就像
VUE_APP_NAME=VALUE
我这样称呼它
console.log(process.env.VUE_APP_NAME)
结果总是不确定的
有什么帮助吗?
【问题讨论】:
这能回答你的问题吗? Vue-cli 3 Environment Variables all undefined 【参考方案1】:根据您提供的信息,您似乎做得很好。
-
文件位于根目录中。
变量以
VUE_APP_
开头
我会检查 .env 文件是否没有扩展名。
【讨论】:
这是一个普通的 .env 文件,我还能做些什么吗? 应该不会,但如果您禁用了文件扩展名视图,您可能已经创建了一个 .txt。这是一个假设,我已经告诉过你,从你提供的数据来看,你做得很好 感谢您抽出宝贵时间,我会继续搜索。以上是关于VUE/CLI .env 变量返回未定义的主要内容,如果未能解决你的问题,请参考以下文章
节点 process.env.VARIABLE_NAME 返回未定义
从 Vue CLI(Vue 3)迁移到 Vite:未捕获(承诺中)类型错误:无法解构“未定义”的属性“默认”,因为它未定义