VueCli4项目配置反向代理proxy的方法步骤


Posted in Javascript onMay 17, 2020

Vue Cli4创建项目之后,没有配置vue.config.js,如果直接发起axios请求,可能会引起跨域问题.

以豆瓣电影首页的最近热门 为例:

axios({
  method: "get",
  url: "https://movie.douban.com/j/search_subjects",
  params: {
  type: "movie",
  tag: "热门",
  page_limit: 50,
  page_start: 0
  }
 }).then(res => {
  console.log(res.data);
 });

如果直接发起请求必然会引起跨域错误,只需要在项目根目录手动创建vue.config.js文件:

module.exports = {
 devServer: {
 proxy: {
  "/j": {
  target: "https://movie.douban.com",
  changeOrigin: true
  }
 }
 }
};

然后修改axios请求的url地址:

url:"/j/search_subjects"

最后 重启该项目 重启该项目 重启该项目 即可

到此这篇关于VueCli4项目配置反向代理proxy的方法步骤的文章就介绍到这了,更多相关VueCli4反向代理proxy内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
javascript事件模型代码
Jul 01 Javascript
有关js的变量作用域和this指针的讨论
Dec 16 Javascript
js判断背景图片是否加载成功使用img的width实现
May 29 Javascript
jQuery的ready方法详解
Nov 27 Javascript
Node.js抓取中文网页乱码问题和解决方法
Feb 10 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
Sep 18 Javascript
jquery采用oop模式class类的使用示例
Jan 22 Javascript
浅谈js的url解析函数封装
Jun 28 Javascript
javascript兼容性(实例讲解)
Aug 15 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
Apr 02 Javascript
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
May 17 Javascript
javascript事件循环event loop的简单模型解释与应用分析
Mar 14 Javascript
JavaScript链式调用原理与实现方法详解
May 16 #Javascript
JavaScript设计模式---单例模式详解【四种基本形式】
May 16 #Javascript
JavaScript接口实现方法实例分析
May 16 #Javascript
JavaScript 类的封装操作示例详解
May 16 #Javascript
jquery+css3实现的经典弹出层效果示例
May 16 #jQuery
js抽奖转盘实现方法分析
May 16 #Javascript
JSONP 的原理、理解 与 实例分析
May 16 #Javascript
You might like
改进的IP计数器
2006/10/09 PHP
PHP实现简单实用的分页类代码
2016/04/08 PHP
jquery 表单下所有元素的隐藏
2009/07/25 Javascript
jQuery的一些特性和用法整理小结
2010/01/13 Javascript
TextArea不支持maxlength的解决办法(jquery)
2011/09/13 Javascript
两种常用的javascript数组去重方法思路及代码
2013/03/26 Javascript
了不起的node.js读书笔记之node.js中的特性
2014/12/22 Javascript
js在指定位置增加节点函数insertBefore()用法实例
2015/01/12 Javascript
jquery.mobile 共同布局遇到的问题小结
2015/02/10 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
jQuery实现Tab菜单滚动切换的方法
2015/09/21 Javascript
jQuery+JSON实现AJAX二级联动实例分析
2015/12/18 Javascript
js图片延迟加载(Lazyload)三种实现方式
2017/03/01 Javascript
详解Vue 方法与事件处理器
2017/06/20 Javascript
vue-router的使用方法及含参数的配置方法
2018/11/13 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
es6中new.target的作用和使用场景简单示例分析
2020/03/14 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
详解Python中for循环的使用方法
2015/05/14 Python
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
2016/04/23 Python
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
Django2.1.3 中间件使用详解
2018/11/26 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
python获取点击的坐标画图形的方法
2019/07/09 Python
HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
2012/12/09 HTML / CSS
Everything But Water官网:美国泳装品牌
2019/03/17 全球购物
校园环保建议书
2014/05/14 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
企业领导对照检查材料
2014/08/20 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
党员廉洁自律个人总结
2015/02/13 职场文书
公司转让协议书
2016/03/19 职场文书
新店开业策划方案怎么书写?
2019/07/05 职场文书
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
2021/10/16 Python
世界无敌的ICOM IC-R9500宽频接收机
2022/03/25 无线电
mysql数据库隔离级别详解
2022/06/16 MySQL