0


vue3 process.env.XXX环境变量不生效

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

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

解决:

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

//.env.development
NODE_ENV=development
VUE_APP_BASE_API=/api
VUE_APP_BASE_URL=http://localhost:8081/
VUE_APP_PROXYURL=http://localhost:8080/
"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_开头


本文转载自: https://blog.csdn.net/qq_34569497/article/details/127886935
版权归原作者 _Jyann_ 所有, 如有侵权,请联系我们删除。

“vue3 process.env.XXX环境变量不生效”的评论:

还没有评论