vue实践笔记系列七——webpack打包生产地址与测试地址切换_江南春008_新浪博客

生产与测试地址配置方法,大家应该都清楚如何配置,今天列出这个主题主要是想说明下生成环境带上项目名称如何配置。

1、正常的生成与测试地址配置方法

测试地址:config/dev.env.js

vue实践笔记系列七——webpack打包生产地址与测试地址切换

生产地址:config/prod.env.js

vue实践笔记系列七——webpack打包生产地址与测试地址切换

 

2、地址不带项目名称,这样配置不会有问题,那带上项目名称如何配置呢?

测试地址:config/dev.env.js

vue实践笔记系列七——webpack打包生产地址与测试地址切换

生产地址:config/prod.env.js

vue实践笔记系列七——webpack打包生产地址与测试地址切换

这样就结束了么,打包之后会发现访问接口会提示404,查看具体路径发现少了项目名"/cms/"这一层,那该如何解决呢?

在api.js接口配置文件中,定义一个接口地址变了:var urlPrefix=process.env.baseUrl;拼接到接口路径中

或者在自定义的http请求中,以axios为例,可以配置路径前缀为process.env.baseUrl

重新打包编译即可,大功告成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值