Vue中如何实现proxy代理


Posted in Javascript onApril 20, 2018

Vue 框架开发的时候,会遇到跨域的问题,可在config/index.js 里配置proxyTable内容,使用proxy 代理。

// config/index.js 文件
proxyTable: {
   '/api': {
    target: 'http://192.168.149.90:8080/', // 设置你调用的接口域名和端口号
    changeOrigin: true,   // 跨域
    pathRewrite: {
     '^/api': '/'     
    }
   }
  },

这里理解成用‘/api'代替target里面的地址,后面组件中我们掉接口时直接用api代替 比如我要调用'http://192.168.149.90:8080/xxx/duty?time=2017-07-07 14:57:22',直接写‘/api/xxx/duty?time=2017-07-07 14:57:22'即可

在dev.env.js 里配置开发环境请求地址

// config/dev.env.js 文件
module.exports = merge(prodEnv, {
 NODE_ENV: '"development"',
 ADMIN_SERVER: '"/api/"',
});

若请求插件用的 axios,配置如下

const adminServer = axios.create({
 baseURL: process.env.ADMIN_SERVER,
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
新浪中用来显示flash的函数
Apr 02 Javascript
jquery事件机制扩展插件 jquery鼠标右键事件
Dec 21 Javascript
使用jquery的ajax需要注意的地方dataType的设置
Aug 12 Javascript
javascript解析json实例详解
Nov 05 Javascript
JS基于面向对象实现的放烟花效果
May 07 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
Jan 09 Javascript
javascript数组拍平方法总结
Jan 20 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 jQuery
完美解决iview 的select下拉框选项错位的问题
Mar 02 Javascript
mpvue跳转页面及注意事项
Aug 03 Javascript
详解ES6 系列之异步处理实战
Oct 26 Javascript
ES6小技巧之代替lodash
Jun 07 Javascript
React diff算法的实现示例
Apr 20 #Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
Apr 20 #Javascript
node实现登录图片验证码的示例代码
Apr 20 #Javascript
vue项目中api接口管理总结
Apr 20 #Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
Apr 19 #jQuery
js Element Traversal规范中的元素遍历方法
Apr 19 #Javascript
关于vue中的ajax请求和axios包问题
Apr 19 #Javascript
You might like
ThinkPHP 表单自动验证运用示例
2014/10/13 PHP
PHP+Ajax实现验证码的实时验证
2016/07/20 PHP
PHP简单实现二维数组的矩阵转置操作示例
2017/11/24 PHP
Track Image Loading效果代码分析
2007/08/13 Javascript
asp批量修改记录的代码
2008/06/25 Javascript
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
jquery键盘事件使用介绍
2011/11/01 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
基于编写jQuery的无缝滚动插件
2014/08/02 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
2019/04/29 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
webpack是如何实现模块化加载的方法
2019/11/06 Javascript
一篇文章带你浅入webpack的DLL优化打包
2020/02/20 Javascript
Vue组件模板及组件互相引用代码实例
2020/03/11 Javascript
vue使用openlayers实现移动点动画
2020/09/24 Javascript
Python中list列表的一些进阶使用方法介绍
2015/08/15 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
python使用requests模块实现爬取电影天堂最新电影信息
2019/04/03 Python
详解DeBug Python神级工具PySnooper
2019/07/03 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
英国高端食品和葡萄酒超市:Waitrose
2016/08/23 全球购物
J2EE包括哪些技术
2016/11/25 面试题
失业者真诚求职信范文
2013/12/25 职场文书
文科教师毕业的自我评价
2014/01/16 职场文书
农民工创业典型事迹
2014/01/25 职场文书
银行开业庆典方案
2014/02/06 职场文书
构建高效课堂实施方案
2014/03/13 职场文书
给校长的建议书200字
2014/05/16 职场文书
委托书格式要求
2015/01/28 职场文书
外贸采购员岗位职责
2015/04/03 职场文书