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 自定义函数缺省值的设置方法
May 05 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
Jun 27 Javascript
深入理解Javascript中的循环优化
Nov 09 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
Sep 28 Javascript
通过设置CSS中的position属性来固定层的位置
Dec 14 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
May 24 Javascript
Vue获取DOM元素样式和样式更改示例
Mar 07 Javascript
vuex 项目结构目录及一些简单配置介绍
Apr 08 Javascript
详解CommonJS和ES6模块循环加载处理的区别
Dec 26 Javascript
详解如何快速配置webpack多入口脚手架
Dec 28 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
Sep 05 Javascript
vue实现移动端div拖动效果
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中导出数据到excel时数字变为科学计数的解决方法
2013/02/03 PHP
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
php创建、获取cookie及基础要点分析
2015/01/26 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
微信利用PHP创建自定义菜单的方法
2016/08/01 PHP
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
jQuery下扩展插件和拓展函数的写法(匿名函数使用的典型例子)
2010/10/20 Javascript
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
Vue计算属性的使用
2017/08/04 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
vue eslint简要配置教程详解
2019/07/26 Javascript
微信小程序下拉加载和上拉刷新两种实现方法详解
2019/09/05 Javascript
使用python实现knn算法
2017/12/20 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
pytorch模型预测结果与ndarray互转方式
2020/01/15 Python
django跳转页面传参的实现
2020/09/17 Python
带有css3动画效果的兼容多浏览器简单导航条示例
2014/01/26 HTML / CSS
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
Html5新特性用canvas标签画多条直线附效果截图
2014/06/30 HTML / CSS
naturalizer加拿大官网:美国娜然女鞋
2017/04/04 全球购物
学校火灾防控方案
2014/06/09 职场文书
创文明城市标语
2014/06/16 职场文书
工作证明范本(2篇)
2014/09/14 职场文书
2015年家长学校工作总结
2015/04/22 职场文书
2016新年晚会开场白
2015/12/03 职场文书
不会写演讲稿,快来看看这篇文章!
2019/08/06 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
mybatis中注解与xml配置的对应关系和对比分析
2021/08/04 Java/Android
解决Mysql多行子查询的使用及空值问题
2022/01/22 MySQL
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android