2017-04-18 145 views
1

節點項目前工作的罰款幾個月,現在執行插座後之後,試圖運行應用程序時,我看到以下錯誤:錯誤:讀ENOTCONN:的NodeJS,錯誤運行項目

Error in console(git bash)

我使用win 10,嘗試更改節點版本(4.7,6.10,7.2,7.9),沒有結果。

我使用的端口不是很忙。

我們正在使用socket.io,試圖刪除使用該模塊的部分代碼,但意外的是,它沒有幫助。

任何想法?

Update:在OS X上運行良好,並且在3臺不同的win 10 oter計算機上無法運行。

+0

您可以嘗試執行'taskkill/f/im node *',然後重新啓動您的機器並重試? –

+0

不,它沒有幫助,它沒有一臺計算機的具體情況,沒有贏得10的工作。 –

回答

0

您應該聽取錯誤事件。

socket.on('error', function() { 
    // Error logging here 
}); 
+0

沒有變化... 正如我所說,我也嘗試刪除代碼中的所有部分,使用套接字,但帽子沒有幫助。無論如何感謝 –

+0

也許這將有助於: 'const io = require('socket.io')(); app.io = io; app.io.on( '連接',函數(插座){ \t socket.on( '斷開',函數(){ \t \t的console.log( '用戶斷開'); \t}); \t socket.on('error',function(){ \t \t console.log('socket error'); \t}); }); ' –

+0

我完全按照你的建議做了,沒有結果。 –