vue-socket.io跨域问题有效解决方法


Posted in Javascript onFebruary 11, 2020

网友问题:

使用了vue-cli这个脚手架工具。在开发环境中如何配置跨域这个我懂。但是使用npm run build后,里面所有的ajax的跨域请求url都变成了根目录。
这样该如何解决部署的跨域问题?

报错信息:

Access to XMLHttpRequest at 'http://192.168.37.130:5050/socket.io/?EIO=3&transport=polling&t=N0oqNsW' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

vue-socketio.js?70bb:8 GET http://192.168.37.130:5050/socket.io/?EIO=3&transport=polling&t=N0oqNsW net::ERR_FAILED

解决办法:

//vue.config.js

module.exports = {
 devServer: {
 proxy: {
  '/socket.io': {
   target: 'http://192.168.37.130:5050',
   ws: true,
   changeOrigin: true
  },
  'sockjs-node': {
   target: 'http://192.168.37.130:5050',
   ws: false,
   changeOrigin: true
  },
 }

 }
}

以上就是三水点靠木小编整理的相关知识点,希望能够帮助到大家。

Javascript 相关文章推荐
JavaScript跨域方法汇总
Oct 16 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
Mar 03 Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 Javascript
深入理解MVC中的时间js格式化
May 19 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
Jul 07 Javascript
js实现文本上下来回滚动
Feb 03 Javascript
JavaScript实现翻页功能(附效果图)
Feb 16 Javascript
jQuery实现一个简单的轮播图
Feb 19 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
Jul 14 Javascript
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
从零开始最小实现react服务器渲染详解
Jan 26 Javascript
微信小程序左滑动显示菜单功能的实现
Jun 14 Javascript
Vue开发中遇到的跨域问题及解决方法
Feb 11 #Javascript
Vue data的数据响应式到底是如何实现的
Feb 11 #Javascript
JS实现TITLE悬停长久显示效果完整示例
Feb 11 #Javascript
vue.config.js中配置Vue的路径别名的方法
Feb 11 #Javascript
vue-resourc发起异步请求的方法
Feb 11 #Javascript
js实现圆形显示鼠标单击位置
Feb 11 #Javascript
JavaScript实现省份城市的三级联动
Feb 11 #Javascript
You might like
PHP Error与Logging函数的深入理解
2013/06/03 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
PHP开发中常用的十个代码样例
2016/02/02 PHP
php微信开发自定义菜单
2016/08/27 PHP
javascript跟随滚动效果插件代码(javascript Follow Plugin)
2013/08/03 Javascript
Function.prototype.bind用法示例
2013/09/16 Javascript
JavaScript 判断用户输入的邮箱及手机格式是否正确
2013/12/08 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
js模拟微博发布消息
2017/02/23 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
2017/03/03 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
JS实现点击按钮可实现编辑功能
2018/07/03 Javascript
VUE 实现复制内容到剪贴板的两种方法
2019/04/24 Javascript
JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记
2020/07/15 Javascript
[06:25]第二届DOTA2亚洲邀请赛主赛事第二天比赛集锦.mp4
2017/04/03 DOTA
python 获取文件列表(或是目录例表)
2009/03/25 Python
简单的Python抓taobao图片爬虫
2014/10/26 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
python使用代理ip访问网站的实例
2018/05/07 Python
django自带的server 让外网主机访问方法
2018/05/14 Python
python判断自身是否正在运行的方法
2019/08/08 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
python实现的生成word文档功能示例
2019/08/23 Python
Python实现京东抢秒杀功能
2021/01/25 Python
使用HTML5中的contentEditable来将多行文本自动增高
2016/03/01 HTML / CSS
美国知名珠宝首饰品牌:Gemvara
2017/10/06 全球购物
手工制作的男士奢华英国鞋和服装之家:Goodwin Smith
2019/06/21 全球购物
德国滑雪和户外用品网上商店:XSPO
2019/10/30 全球购物
Weblogic的布署方式
2013/08/23 面试题
Java程序员常见面试题
2015/07/16 面试题
我们的节日元宵活动方案
2014/08/23 职场文书
2014离婚协议书范文两篇
2014/09/15 职场文书
民事诉讼代理授权委托书
2014/10/11 职场文书
初级职称评定工作总结
2015/08/13 职场文书