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 相关文章推荐
JavaScript及jquey实现多个数组的合并操作
Sep 06 Javascript
JQuery中serialize()用法实例分析
Feb 06 Javascript
详解Wondows下Node.js使用MongoDB的环境配置
Mar 01 Javascript
JS 组件系列之 bootstrap treegrid 组件封装过程
Apr 28 Javascript
Angular指令之restict匹配模式的详解
Jul 27 Javascript
基于JavaScript表单脚本(详解)
Oct 18 Javascript
利用ES6实现单例模式及其应用详解
Dec 09 Javascript
对angular 监控数据模型变化的事件方法$watch详解
Oct 09 Javascript
JavaScript实现新年倒计时效果
Nov 17 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
May 10 Javascript
微信小程序实现翻牌抽奖动画
Sep 21 Javascript
原生Javascript+HTML5一步步实现拖拽排序
Jun 12 Javascript
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中ADODB类详解
2008/03/25 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
PHP实现连接设备、通讯和发送命令的方法
2015/10/13 PHP
PHP 中TP5 Request 请求对象的实例详解
2017/07/31 PHP
extjs 的权限问题 要求控制的对象是 菜单,按钮,URL
2010/03/09 Javascript
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
JS delegate与live浅析
2013/12/21 Javascript
滚动条响应鼠标滑轮事件实现上下滚动的js代码
2014/06/30 Javascript
JS实现支持多选的遍历下拉列表代码
2015/08/20 Javascript
jQuery模仿阿里云购买服务器选择购买时间长度的代码
2016/04/29 Javascript
canvas的神奇用法
2017/02/03 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
jQuery实现根据身份证号获取生日、年龄、性别等信息的方法
2019/01/09 jQuery
vue-cli配置flexible过程详解
2019/07/04 Javascript
Vue+Koa2+mongoose写一个像素绘板的实现方法
2019/09/10 Javascript
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
2020/11/12 Javascript
python统计一个文本中重复行数的方法
2014/11/19 Python
Python标准库之Sys模块使用详解
2015/05/23 Python
Python File(文件) 方法整理
2019/02/18 Python
Python3.5装饰器原理及应用实例详解
2019/04/30 Python
python批量爬取下载抖音视频
2019/06/17 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
基于python 取余问题(%)详解
2020/06/03 Python
卡塔尔航空官方网站:Qatar Airways
2017/02/08 全球购物
全球性的在线购物网站:Zapals
2017/03/22 全球购物
施华洛世奇新加坡官网:SWAROVSKI新加坡
2020/10/06 全球购物
自考生自我鉴定范文
2013/10/01 职场文书
2014各大专业毕业生自我评价
2014/09/17 职场文书
2015年度优秀员工推荐信
2015/03/23 职场文书
投诉信范文
2015/07/02 职场文书
导游词之杭州西湖
2019/09/19 职场文书
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS
Pygame如何使用精灵和碰撞检测
2021/11/17 Python
JavaScript中document.activeELement焦点元素介绍
2021/11/27 Javascript
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android