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 相关文章推荐
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
Apr 03 Javascript
js实现将选中内容分享到新浪或腾讯微博
Dec 16 Javascript
VUEJS实战之修复错误并且美化时间(2)
Jun 13 Javascript
JavaScript实现通过select标签跳转网页的方法
Sep 29 Javascript
用jQuery实现可输入多选下拉组合框实例代码
Jan 18 Javascript
Node.js实现文件上传的示例
Jun 28 Javascript
基于jQuery实现的设置文本区域的光标位置
Jun 15 jQuery
QQ跳转支付宝并自动领红包脚本(最新)
Jun 22 Javascript
laydate如何根据开始时间或者结束时间限制范围
Nov 15 Javascript
详解基于webpack&gettext的前端多语言方案
Jan 29 Javascript
基于JS+HTML实现弹窗提示是否确认提交功能
Jun 17 Javascript
JS sort排序详细使用方法示例解析
Sep 27 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
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
jQuery powerFloat万能浮动层下拉层插件使用介绍
2010/12/27 Javascript
javascript验证身份证完全方法具体实现
2013/11/18 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
2014/02/24 Javascript
基于 Docker 开发 NodeJS 应用
2014/07/30 NodeJs
NodeJS制作爬虫全过程
2014/12/22 NodeJs
jQuery定义背景动态切换效果的方法
2015/03/23 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
2015/06/23 Javascript
js倒计时简单实现方法
2015/12/17 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
js数组去重的hash方法
2016/12/22 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
利用jsonp与代理服务器方案解决跨域问题
2017/09/14 Javascript
详解Node全局变量global模块
2017/09/28 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
JavaScript实现小球沿正弦曲线运动
2020/09/07 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
2020/03/17 Javascript
Python网络编程基于多线程实现多用户全双工聊天功能示例
2018/04/10 Python
python实现多张图片拼接成大图
2019/01/15 Python
使用Django连接Mysql数据库步骤
2019/01/15 Python
python3 中的字符串(单引号、双引号、三引号)以及字符串与数字的运算
2019/07/18 Python
Linux下升级安装python3.8并配置pip及yum的教程
2020/01/02 Python
Python基于requests库爬取网站信息
2020/03/02 Python
syb养殖创业计划书
2014/01/09 职场文书
村官工作鉴定评语
2014/01/27 职场文书
教学实验楼管理制度
2014/02/01 职场文书
难忘的一天教学反思
2014/04/30 职场文书
2014年小学班主任工作总结
2014/11/08 职场文书
运动会班级口号霸气押韵
2015/12/24 职场文书
js实现上传图片到服务器
2021/04/11 Javascript