当你启动一个vue项目时,项目会运行在一个webpack的服务上,所以此时去访问其他端口或者是其他地址时,属于跨域请求,故会报异常。

has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

当出现此异常时,不要慌,解决方法很简单。

首先,打开项目的webpack.config.js文件

在当前页面搜索

devServer:

然后在此节点下添加以下这个对象:

name可以随意命名,不过最好按一定的格式命名,待会儿后面会用到。以下是此对象的代码

proxy: {
'/api': {
target: 'http://localhost:64938/',
changeOrigin: true,
pathRewrite:{
"/api":""
}
  }
}

添加对象后,回到我们调用请求的页面,修改对应报错的请求url,把原本的url的请求跟地址 也就是 如:http://localhost:64938/ 替换为 /api  ,然后重启项目!重启项目!重启项目!

重启项目,即可访问!

最新文章

  1. 【原创】Matlab.NET混合编程技巧之找出Matlab内置函数
  2. $('div','li'),$('div , li'),$('div li')的区别
  3. 从nib文件里加载collectionViewCell
  4. VIew中的触摸事件 touchBegin 等一系列方法
  5. WM_ACTIVATE
  6. 简单三步为Azure安装 Visual Studio
  7. 大型邮箱smtp服务器及端口 收集
  8. linux复制文件命令scp
  9. 安卓CTS官方文档之兼容性测试套件简介
  10. python面向对象进阶
  11. 转 Caffe学习系列(5):其它常用层及参数
  12. 安卓高级5 传感器和震动 模仿微信摇一摇Ui效果
  13. go [第一篇]初识
  14. 原型设计软件介绍——Axure RPx
  15. 斐波那契数列-java编程:三种方法实现斐波那契数列
  16. Visio 安装
  17. MariaDB MySQL变量取值避免四舍五入的方法
  18. Java 多线程初级汇总
  19. (网络流 模板)A Plug for UNIX -- poj -- 1087
  20. input 输入的一些限制说明

热门文章

  1. C#等比列放大缩小图片
  2. 【原创】大叔经验分享(56)hue导出行数限制
  3. 题解 P2661 【信息传递】
  4. SQL的GROUP BY 与 Order By
  5. vue移动端立项
  6. centos7andcentos6初始化脚本
  7. MySQL的左连接查询,只取出最大的一条数据
  8. Bmake
  9. centos 7 安装 Docker Engine-CentOS 社区版
  10. PCB检查步骤