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 相关文章推荐
将CKfinder整合进CKEditor3.0的新方法
Jan 10 Javascript
转换json格式的日期为Javascript对象的函数
Jul 13 Javascript
读jQuery之一(对象的组成)
Jun 11 Javascript
zShowBox 图片放大展示jquery版 兼容性
Sep 24 Javascript
JavaScript:Div层拖动效果实例代码
Aug 06 Javascript
JavaScript 实现鼠标拖动元素实例代码
Feb 24 Javascript
jquery简单实现图片切换效果的方法
May 12 Javascript
JavaScript中的cacheStorage使用详解
Jul 29 Javascript
AngularJS模态框模板ngDialog的使用详解
May 11 Javascript
vue响应式系统之observe、watcher、dep的源码解析
Apr 09 Javascript
eslint 的三大通用规则详解
May 16 Javascript
JS操作json对象key、value的常用方法分析
Oct 29 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
怎样在UNIX系统下安装php3
2006/10/09 PHP
PHP5+UTF8多文件上传类
2008/10/17 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
支持中文、字母、数字的PHP验证码
2015/05/04 PHP
PHP+redis实现添加处理投票的方法
2015/11/14 PHP
PHP array_reduce()函数的应用解析
2018/10/28 PHP
javascript prototype 原型链
2009/03/12 Javascript
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
js组件SlotMachine实现图片切换效果制作抽奖系统
2016/04/17 Javascript
TinyMCE汉化及本地上传图片功能实例详解
2016/05/31 Javascript
js 实现一些跨浏览器的事件方法详解及实例
2016/10/27 Javascript
JavaScript实现经典排序算法之插入排序
2016/12/28 Javascript
微信小程序本地缓存数据增删改查实例详解
2017/05/24 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
详解关于Vue版本不匹配问题(Vue packages version mismatch)
2018/09/17 Javascript
通过实例了解Javascript柯里化流程
2020/03/03 Javascript
Django自定义分页效果
2017/06/27 Python
基于python中pygame模块的Linux下安装过程(详解)
2017/11/09 Python
matlab中实现矩阵删除一行或一列的方法
2018/04/04 Python
一份python入门应该看的学习资料
2018/04/11 Python
使用python3实现操作串口详解
2019/01/01 Python
Django中celery执行任务结果的保存方法
2019/07/12 Python
python返回数组的索引实例
2019/11/28 Python
如何基于python操作excel并获取内容
2019/12/24 Python
Python稀疏矩阵及参数保存代码实现
2020/04/18 Python
Python 在局部变量域中执行代码
2020/08/07 Python
德国拖鞋网站:German Slippers
2019/11/08 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
高中毕业自我鉴定
2013/12/16 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
合伙经营协议书范本
2014/09/13 职场文书
庆七一宣传标语
2014/10/08 职场文书
培训讲师开场白
2015/06/01 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书