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 相关文章推荐
给网站上的广告“加速”显示的方法
Apr 08 Javascript
JQuery入门——事件切换之hover()方法应用介绍
Feb 05 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
Jan 14 Javascript
jquery五角星评分插件示例分享
Feb 21 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
Feb 13 Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 Javascript
Bootstrap选项卡与Masonry插件的完美结合
Jul 06 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
Sep 04 Javascript
Centos7 中 Node.js安装简单方法
Nov 02 Javascript
微信小程序 scroll-view组件实现列表页实例代码
Dec 14 Javascript
Vue 滚动行为的具体使用方法
Sep 13 Javascript
ng-events类似ionic中Events的angular全局事件
Sep 05 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中的错误处理、异常处理机制分析
2012/05/07 PHP
解析二进制流接口应用实例 pack、unpack、ord 函数使用方法
2013/06/18 PHP
PHP实现采集中国天气网未来7天天气
2014/10/15 PHP
在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程
2015/12/21 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
2007/04/27 Javascript
COM中获取JavaScript数组大小的代码
2009/11/22 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
JQuery操作三大控件(下拉,单选,复选)的方法
2013/08/06 Javascript
jQuery功能函数详解
2015/02/01 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
JS中innerHTML和pasteHTML的区别实例分析
2016/06/22 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
vue-cli 3.0 自定义vue.config.js文件,多页构建的方法
2018/09/19 Javascript
小程序点击图片实现自动播放视频
2020/05/29 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
微信小程序 腾讯地图显示偏差问题解决
2019/07/27 Javascript
使用python BeautifulSoup库抓取58手机维修信息
2013/11/21 Python
详解Python字符串对象的实现
2015/12/24 Python
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
关于python的bottle框架跨域请求报错问题的处理方法
2017/03/19 Python
Python PyQt4实现QQ抽屉效果
2018/04/20 Python
Python unittest生成测试报告过程解析
2020/09/08 Python
viagogo意大利票务平台:演唱会、体育比赛、戏剧门票
2018/01/26 全球购物
国际性能运动服装品牌:Dare 2b
2018/07/27 全球购物
英超联赛的首选足球:Mitre足球
2019/05/06 全球购物
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
ECHT官方网站:男女健身服
2020/02/14 全球购物
向领导表决心的话
2014/03/11 职场文书
鸟的天堂导游词
2015/01/31 职场文书
2016年“七一建党节”广播稿
2015/12/18 职场文书
解决numpy和torch数据类型转化的问题
2021/05/23 Python
Python3.8官网文档之类的基础语法阅读
2021/09/04 Python
JavaScript 对象创建的3种方法
2021/11/17 Javascript