VUE脚手架3.0配置打包环境

本文详细介绍了在Vue项目中如何利用环境变量进行不同环境(如生产、开发和测试)的API地址配置,确保了代码的一致性和部署的灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我把我的axios配置在api.js里面 这个没有明确的规定看自己的习惯

let VUE_APP_basic = process.env.VUE_APP_basic
let VUE_APP_export = process.env.VUE_APP_export

项目根目录添加三个文件
.env.build 生产环境

//生产
VUE_APP_basic ="http://生产.com"
VUE_APP_export ="http://生产.com"
VUE_APP_dfs ="http://生产.com"

.env.dev 本地环境

//本地
VUE_APP_basic ="http://本地.com"
VUE_APP_export ="http://本地.com"
VUE_APP_dfs ="http://本地.com"

.env.test 测试环境

//测试
VUE_APP_basic ="http://测试.com"
VUE_APP_export ="http://测试.com"
VUE_APP_dfs ="http://测试.com"

package.json里面的配置也要改一下

"scripts": {
    "serve": "vue-cli-service serve --mode dev --open",
    "build": "vue-cli-service build --mode build",
    "build:test": "vue-cli-service build --mode test",
    "lint": "vue-cli-service lint"
  },

环境配置好之后哪里用到哪里就调用
为方便测试自己搭建的环境是否起效可以在登陆的时候打印一下

created(){
    console.log(process.env.VUE_APP_basic,process.env.VUE_APP_export,process.env.VUE_APP_dfs)
  }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值