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 相关文章推荐
jValidate 基于jQuery的表单验证插件
Dec 12 Javascript
数组Array进行原型prototype扩展后带来的for in遍历问题
Feb 07 Javascript
JS函数验证总结(方便js客户端输入验证)
Oct 29 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
Apr 07 Javascript
javascript针对DOM的应用分析(四)
Apr 15 Javascript
javascript框架设计读书笔记之数组的扩展与修复
Dec 02 Javascript
JavaScript中string转换成number介绍
Dec 31 Javascript
javascript事件冒泡和事件捕获详解
May 26 Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 Javascript
RGB和YUV 多媒体编程基础详细介绍
Nov 04 Javascript
vue-loader教程介绍
Jun 14 Javascript
微信小程序与后台PHP交互的方法实例分析
Dec 10 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
深入理解JavaScript系列(16) 闭包(Closures)
2012/04/12 Javascript
JavaScript获取Url里的参数
2014/12/18 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
2015/03/23 Javascript
JQuery实现图片轮播效果
2015/09/15 Javascript
异步JS框架的作用以及实现方法
2015/10/29 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
Angular7.2.7路由使用初体验
2019/03/01 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
2019/03/22 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
[55:04]海涛DOTA2死魂复燃6.82版本介绍
2014/09/28 DOTA
pycharm 使用心得(五)断点调试
2014/06/06 Python
python发送邮件功能实现代码
2016/07/15 Python
python操作 hbase 数据的方法
2016/12/18 Python
Python3实现的简单三级菜单功能示例
2019/03/12 Python
使用Python做定时任务及时了解互联网动态
2019/05/15 Python
python处理大日志文件
2019/07/23 Python
flask/django 动态查询表结构相同表名不同数据的Model实现方法
2019/08/29 Python
使用opencv将视频帧转成图片输出
2019/12/10 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
python selenium操作cookie的实现
2020/03/18 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现
2020/10/10 Python
解决pytorch 保存模型遇到的问题
2021/03/03 Python
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
上班睡觉检讨书
2014/01/09 职场文书
农民工工资承诺书范文
2014/03/31 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
校运会通讯稿
2015/07/18 职场文书
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技