/sockjs-node/info 報錯問題


首先 sockjs-node 確實是維持全雙工通信用的,關鍵在於為什么要有這個東西,其實其作用就是保證我們在改完代碼重新編譯之后,能夠通知瀏覽器重新加載變更結果(我也是因為之前都可以改完代碼之后瀏覽器可以及時刷新顯示效果,但是今天卻不能正常工作,其原因就在於該請求一直失敗)。

 

1.vue.config.js

原因是相關代理端不支持 ws,因此需要在代理處關閉 ws,即 ws: false

const ds_proxy = {
  '/': {
    ws: false,
    target: 'https://dev.test.gitinn.com/',
    changeOrigin: true,
  },
}

 

2.

1>. 找到/node_modules/sockjs-client/dist/sockjs.js 

2>.找到代碼的 1605行 

  try {
  //  self.xhr.send(payload); 把這里注掉
  } catch (e) {
    self.emit('finish', 0, '');
    self._cleanup(false);
  }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM