vue - vue.config.js中devServer配置方式


Posted in Javascript onOctober 30, 2019

前言

这里写你调用接口的基础路径,来解决跨域,如果设置了代理,那你本地开发环境的axios的baseUrl要写为'',即空字符串

只有一个接口ip端口时

devServer: {
  open: false,
  // 跨域
  proxy: {
   '/nuojinadm/': {
    target: 'http://192.168.0.11/',
    changeOrigin: true
   }
  }
 }

2、设置axios中的baseUrl 与proxy端口一致

baseUrl: {
  dev: '/nuojinadm/',
  pro: '/nuojinadm/'
 }

当有多个ip端口的接口时

devServer: {
  open: false,
  port: 8801, // 自定义修改8080端口
  // 代理跨域
  proxy: {
   '/proxy1/adm/': {
    target: 'http://192.168.0.xx:xxxx/',
    changeOrigin: true
   },
   '/proxy2/adm/': {
    target: 'http://192.168.0.xx:xxxx/',
    changeOrigin: true
   },
   '/httpsProxy3/config/': {
    target: 'https://xx.xx.com',
    secure: false, // https协议才设置
    changeOrigin: true
   }
  }
 }

2、设置axios中的baseUrl 设置为空

baseUrl: {
  dev: '/',
  pro: '/'
 }

3、在每个request(axios)页面中

const proxyxxx= '/xxx/xxx'

export const getBannerList = params => {
 return axios.request({
  url: `${proxyxxx}/banner/v1/banner/${params.pageSize}/${params.pageNum}`,
  params,
  method: 'get'
 })
}

以上这篇vue - vue.config.js中devServer配置方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 获取中文拼音,Select自动匹配字母获取值的代码
Sep 23 Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
Feb 15 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
Dec 04 Javascript
AngularJS 依赖注入详解和简单实例
Jul 28 Javascript
Angularjs 制作购物车功能实例代码
Sep 14 Javascript
移动端脚本框架Hammer.js
Dec 15 Javascript
bootstrap插件treeview实现全选父节点下所有子节点和反选功能
Jul 21 Javascript
在vue2.0中引用element-ui组件库的方法
Jun 21 Javascript
微信小程序使用npm支持踩坑
Nov 07 Javascript
vue.js实现简单的计算器功能
Feb 22 Javascript
JavaScript运动原理基础知识详解
Apr 02 Javascript
vue实现滑动解锁功能
Mar 03 Vue.js
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
Oct 30 #Javascript
vue中更改数组中属性,在页面中不生效的解决方法
Oct 30 #Javascript
基于JavaScript实现单例模式
Oct 30 #Javascript
vue解决使用$http获取数据时报错的问题
Oct 30 #Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
Oct 30 #Javascript
vue请求服务器数据后绑定不上的解决方法
Oct 30 #Javascript
vue中的mescroll搜索运用及各种填坑处理
Oct 30 #Javascript
You might like
php+mysql数据库查询实例
2015/01/21 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
PHP的mysqli_stat()函数讲解
2019/01/23 PHP
javascript xml为数据源的下拉框控件
2009/07/07 Javascript
服务器端的JavaScript脚本 Node.js 使用入门
2012/03/07 Javascript
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
Node.js事件循环(Event Loop)和线程池详解
2015/01/28 Javascript
javascript实现列表切换效果
2016/05/02 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
2016/12/15 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
JavaScript深拷贝和浅拷贝概念与用法实例分析
2018/06/07 Javascript
Vue中使用的EventBus有生命周期
2018/07/12 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
Vue.js的复用组件开发流程完整记录
2018/11/29 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
跨平台python异步回调机制实现和使用方法
2013/11/26 Python
python实现dijkstra最短路由算法
2019/01/17 Python
pygame实现俄罗斯方块游戏(基础篇1)
2019/10/29 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
2020/04/10 Python
css3实现针线缝合效果(图解步骤)
2013/02/04 HTML / CSS
个人自我剖析材料
2014/02/07 职场文书
护理专科自荐书范文
2014/02/18 职场文书
项目经理聘任书
2014/03/29 职场文书
大学自主招生推荐信
2014/05/10 职场文书
六查六看心得体会
2014/10/14 职场文书
防汛工作情况汇报
2014/10/28 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
Python jiaba库的使用详解
2021/11/23 Python
Spring boot实现上传文件到本地服务器
2022/08/14 Java/Android
VMware虚拟机安装 Windows Server 2022的详细图文教程
2022/09/23 Servers