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获得地址栏?问号后参数的方法
Aug 08 Javascript
jQuery获取父元素及父节点的方法小结
Apr 14 Javascript
基于JavaScript实现在新的tab页打开url
Aug 04 Javascript
将angular-ui的分页组件封装成指令的方法详解
May 10 Javascript
Flask中获取小程序Request数据的两种方法
May 12 Javascript
React中jquery引用的实现方法
Sep 12 jQuery
微信禁止下拉查看URL的处理方法
Sep 28 Javascript
基于vue.js中关于下拉框的值默认及绑定问题
Aug 22 Javascript
小程序绑定用户方案优化小结
May 15 Javascript
wx-charts 微信小程序图表插件的具体使用
Aug 18 Javascript
微信小程序错误this.setData报错及解决过程
Sep 18 Javascript
Vue如何获取数据列表展示
Dec 11 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
《一拳超人》埼玉一拳下去,他们存在了800年毫无意义!
2020/03/02 日漫
PHP VS ASP
2006/10/09 PHP
php的一个简单加密解密代码
2014/01/14 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
PHP自毁程序(慎用)
2015/07/09 PHP
php无序树实现方法
2015/07/28 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
php命令行写shell实例详解
2018/07/19 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
jQuery插件 tabBox实现代码
2010/02/09 Javascript
JS DOM 操作实现代码
2010/08/01 Javascript
jquery插件制作 提示框插件实现代码
2012/08/17 Javascript
easyui datagrid 键盘上下控制选中行示例
2014/03/31 Javascript
JavaScript判断textarea值是否为空并给出相应提示
2014/09/04 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
JS实现的文字与图片定时切换效果代码
2015/10/06 Javascript
angularjs 表单密码验证自定义指令实现代码
2016/10/27 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
vue动态绑定class的几种常用方式小结
2019/05/21 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
2019/08/20 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
微信小程序动态设置图片大小的方法
2019/11/21 Javascript
基于js实现判断浏览器类型代码实例
2020/07/17 Javascript
python中的__slots__使用示例
2015/02/26 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
Python第三方库的几种安装方式(小结)
2020/04/03 Python
Django QuerySet查询集原理及代码实例
2020/06/13 Python
Python 如何在字符串中插入变量
2020/08/01 Python
python文件排序的方法总结
2020/09/13 Python
CSS3简单实现照片墙
2014/12/12 HTML / CSS
八年级英语教学反思
2014/01/09 职场文书
抄作业检讨书
2014/02/17 职场文书
爱国主义教育演讲稿
2014/08/26 职场文书
2014第二批党员干部对照“四风”找差距检查材料思想汇报
2014/09/18 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书