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 相关文章推荐
JS小功能(列表页面隔行变色)简单实现
Nov 28 Javascript
Jquery如何实现点击时高亮显示代码
Jan 22 Javascript
js点击button按钮跳转到另一个新页面
Oct 10 Javascript
如何在MVC应用程序中使用Jquery
Nov 17 Javascript
jquery的checkbox,radio,select等方法小结
Aug 30 Javascript
javascript构造函数以及原型对象的理解
Jan 13 Javascript
js数字舍入误差以及解决方法(必看篇)
Feb 28 Javascript
node.js连接MongoDB数据库的2种方法教程
May 17 Javascript
详解使用路由延迟加载 Angular 模块
Oct 12 Javascript
JS实现监控微信小程序的原理
Jun 15 Javascript
javascript触发模拟鼠标点击事件
Jun 26 Javascript
浅谈Web Storage API的使用
Jun 23 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
PHP模板引擎SMARTY
2006/10/09 PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
2014/04/24 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
2018/04/20 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
thinkPHP框架乐观锁和悲观锁实例分析
2019/10/30 PHP
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
有关DOM元素与事件的3个谜题
2010/11/11 Javascript
Prototype源码浅析 String部分(四)之补充
2012/01/16 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
2014/12/01 Javascript
jQuery监控文本框事件并作相应处理的方法
2015/04/16 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
javascript轻量级库createjs使用Easel实现拖拽效果
2016/02/19 Javascript
微信开发 微信授权详解
2016/10/21 Javascript
nodejs根据ip数组在百度地图中进行定位
2017/03/06 NodeJs
vue动态组件实现选项卡切换效果
2017/03/08 Javascript
详解使用React全家桶搭建一个后台管理系统
2017/11/04 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
vue实现导航标题栏随页面滚动渐隐渐显效果
2020/03/12 Javascript
python判断windows系统是32位还是64位的方法
2015/05/11 Python
Python实现栈的方法
2015/05/26 Python
Python基于smtplib实现异步发送邮件服务
2015/05/28 Python
Python过滤列表用法实例分析
2016/04/29 Python
Python使用re模块实现信息筛选的方法
2018/04/29 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
志愿者活动总结报告
2014/06/27 职场文书
个人安全生产责任书
2014/07/28 职场文书
机电专业毕业生自我鉴定2014
2014/10/04 职场文书
加强作风建设演讲稿
2014/10/24 职场文书
学校德育工作总结2015
2015/05/11 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书
python实现双向链表原理
2022/05/25 Python