首先 sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。
报错信息:
报错信息
解决方案一:注释法(不推荐)
不过,目前百度的主流解决方式是:
第一步:找到/node_modules/sockjs-client/dist/sockjs.js
第二步:在1603行,注释掉 self.xhr.send(payload); 这一行,然后就可以解决了
解决方案二:配置 devServer (推荐方式)
第一步:根目录下找到 vue.config.js ,如果没有就创建。
第二步:加入 devServer 配置。
module.exports = {
devServer:{
host: 'localhost'
}
}
如图:(其他配置与解决当前问题无关)。