vue中vue-cli項目報錯sockjs.js報錯問題
vue-cli項目報錯sockjs.js報錯
在做vue項目時,突然就報sockjs.js?9be2:1606 GET http://192.168.43.226:8080/sockjs-node/info?t=1584966826465 net::ERR_CONNECTION_TIMED_OUT這個錯誤
原因
sockjs-node是一個JavaScript庫,提供跨瀏覽器JavaScript的API,創(chuàng)建了一個低延遲、全雙工的瀏覽器和web服務(wù)器之間通信通道。
在項目運行以后,network會一直調(diào)用這個接口。如果沒有使用,那么就一直會報這個異常。
解決辦法
1.找到/node_modules/sockjs-client/dist/sockjs.js
2.注釋掉self.xhr.send(payload);這一行,然后就可以解決了
try { // self.xhr.send(payload); } catch (e) { self.emit(‘finish', 0, ‘'); self._cleanup(false); }
如圖:
vue4.5腳手架支持IE,提示sockjs錯誤
項目組最近反饋vue最新腳手架搭建的項目不支持IE,提示sockjs錯誤,采用墊片也不好使,
刻意查了下資料,最新腳手架已經(jīng)不需要配置墊片,只要配置一下transpileDependencies就行,
再vue.config.js添加如下配置即可:一定要兩個都配上
transpileDependencies:['sock-js','sockjs-client']
效果很OK的。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Vue中通過vue-router實現(xiàn)命名視圖的問題
這篇文章主要介紹了在Vue中通過vue-router實現(xiàn)命名視圖,本文給大家提到了vue-router的原理解析,給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04Vue+Java 通過websocket實現(xiàn)服務(wù)器與客戶端雙向通信操作
這篇文章主要介紹了Vue+Java 通過websocket實現(xiàn)服務(wù)器與客戶端雙向通信操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09vue實現(xiàn)在v-html的html字符串中綁定事件
今天小編就為大家分享一篇vue實現(xiàn)在v-html的html字符串中綁定事件,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10詳解基于 Nuxt 的 Vue.js 服務(wù)端渲染實踐
這篇文章主要介紹了詳解基于 Nuxt 的 Vue.js 服務(wù)端渲染實踐,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10