等了好久的接口,总算拿到了,结果却发现用本地localhost:9712去请求接口的时候,出现了跨域错误,而这个时候我们就需要进行下跨域配置了。

  首先,找到项目中名为webpack.config.js,在里面找到devServer的配置,如下图

  

devServer: {
proxy: {
'/API': { // 定义代理的名称
changeOrigin: true, // 是否启动代理
target: 'http://xijipan.dev.grdoc.org', // 代理的域名
     pathRewrite: {'^/API','/'} // 如果你的真实的api路径中没有/API这一个路径,把这句加上,如果本来就有/API这一路径的话,这句一定要去掉,要不然会导致域名找不到的
}
}
},

  其实,上面那种配置了之后,在配置上已经完成了,但是我们一定要记住一点,我们配置的是代理、代理、代理,既然是代理,那我们就一定要去用了才能起作用,一定要将本地用到接口请求的地方用/API替换掉,要不然肯定不起作用啦。

  当然,如果大家还想要详细了解更多的配置项的话,可以参考这篇文章:https://www.csdn.net/gather_20/OtTakgwsNTQxLWJsb2cO0O0O.html

pathRewrite: {'^/api' : ''}

最新文章

  1. js jquery 选择器总结
  2. 【腾讯bugly干货】QQ空间直播秒开优化实践
  3. 爱上MVC3系列~开发一个站点地图(俗称面包屑)
  4. 如何MSHTML命名空间解析HTML文件(MSHTML::IHTMLDocument2Ptr 提示错误)
  5. Linq专题之创建Linq查询表达式
  6. python 学习笔记2(list/directory/文件对象/模块/参数传递)
  7. Linux下web目录权限设置
  8. Fedora20的一些个人配置
  9. WIN7 shutdown 定时/倒计时 命令关机
  10. 【转】补充说明:关于Beaglebone black上debian无图形界面的问题及QT的窗口示例
  11. 进程与线程(7) 进程间通信之信号量 (java os)
  12. DOCKER 从入门到放弃(二)
  13. jQuery 入门
  14. Android开发过程中的坑及解决方法收录(三)
  15. js中数组的map()方法
  16. 工作小结:xml文件导入到oracle
  17. 多个ip以逗号分隔
  18. 5. Longest Palindromic Substring 返回最长的回文子串
  19. Qt打包
  20. requests模块学习

热门文章

  1. Python将pyc转为py
  2. Mac上使用brew update会卡住的问题
  3. header 无法实现跳转
  4. 2. 2.1查找命令——linux基础增强,Linux命令学习
  5. scrapy基础知识之将item写入JSON文件:
  6. 三个标签完成springboot定时任务配置
  7. CDQZ集训DAY4 日记
  8. KVM :vnc 远程控制kvm创建虚拟机
  9. HBaseCon Asia2019 会议总结
  10. Spring 注解编程之 AnnotationMetadata