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 string字符串优化问题
Jul 31 Javascript
jquery 笔记 事件
Nov 02 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
Apr 02 Javascript
js时间戳格式化成日期格式的多种方法
Nov 11 Javascript
表单验证插件Validation应用的实例讲解
Oct 10 Javascript
JS实现图片平面旋转的方法
Mar 01 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
Dec 08 Javascript
深入浅析Node.js单线程模型
Jul 10 Javascript
ionic3 懒加载
Aug 16 Javascript
解决vue-cli webpack打包后加载资源的路径问题
Sep 25 Javascript
es6 filter() 数组过滤方法总结
Apr 03 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字符转义相关函数小结(php下的转义字符串)
2007/04/12 PHP
关于UEditor编辑器远程图片上传失败的解决办法
2012/08/31 PHP
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
PHP常用函数和常见疑难问题解答
2014/03/05 PHP
php实现上传图片文件代码
2015/07/19 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
2010/05/24 Javascript
与jquery serializeArray()一起使用的函数,主要来方便提交表单
2011/01/31 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
正负小数点后两位浮点数实现原理及代码
2013/09/06 Javascript
使用js判断TextBox控件值改变然后出发事件
2014/03/07 Javascript
javascript解析json数据的3种方式
2014/05/08 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
Node.js配合node-http-proxy解决本地开发ajax跨域问题
2016/08/31 Javascript
原生JavaScript制作计算器
2016/10/16 Javascript
Javascript实现base64的加密解密方法示例
2017/06/27 Javascript
JavaScript数据结构与算法之二叉树遍历算法详解【先序、中序、后序】
2019/02/21 Javascript
ES6 Object方法扩展的应用实例分析
2019/06/25 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
2019/11/14 Javascript
vue实现鼠标移过出现下拉二级菜单功能
2019/12/12 Javascript
JavaScript中while循环的基础使用教程
2020/08/11 Javascript
[02:30]DOTA2英雄基础教程 暗影恶魔
2013/12/17 DOTA
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
基于Pandas读取csv文件Error的总结
2018/06/15 Python
Python3爬虫之urllib携带cookie爬取网页的方法
2018/12/28 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
来自全球大都市的高级街头服饰:Pegador
2018/01/03 全球购物
英国行业制服供应商:Alexandra
2019/09/14 全球购物
2014年店长工作总结
2014/11/17 职场文书
工作违纪检讨书范文
2015/01/26 职场文书
《狮子和鹿》教学反思
2016/02/16 职场文书
2016年圣诞节活动总结范文
2016/04/01 职场文书
Element-ui Layout布局(Row和Col组件)的实现
2021/12/06 Vue.js