process.env.XXX环境变量不生效的解决方法

编程入门 行业动态 更新时间:2024-10-23 08:24:07

process.env.XXX环境变量不生效的<a href=https://www.elefans.com/category/jswz/34/1770089.html style=解决方法"/>

process.env.XXX环境变量不生效的解决方法

问题:

使用process.env.XXX时获取不到环境变量的值:

axios.defaults.baseURL = process.env.VUE_APP_BASE_API;

解决方法:

一:.env.development和.env.production 必须在根目录下。

二:项目根目录下的.env.development和.env.production环境配置文件中,NODE_ENV=development的值必须和package.json文件启动配置--mode一致

NODE_ENV = development
VUE_APP_BASE_API = 'http://localhost:8080' 
VUE_APP_API_URL= 'http://localhost:8080' 

//package.json文件

"scripts": {
        "serve": "vue-cli-service serve",
        "dev": "vue-cli-service serve --mode development",
        "prod": "vue-cli-service serve --mode production",
    }, 

三:.env.development和.env.production环境配置文件中变量名必须以VUE_APP_开头 

更多推荐

process.env.XXX环境变量不生效的解决方法

本文发布于:2023-11-15 07:46:37,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1596171.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:解决方法   环境变量   process   env   XXX

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!