0
我正在使用Node.js創建聊天。實質上,它使用網絡模塊來創建服務器。每個連接到服務器的人都被添加到列表中。通過參與者列表向服務器輸入數據forEach(),並通過.write()將消息流式傳輸給服務器。但是,有一個問題。如果您正在鍵入(並且您直接輸入到終端窗口中)並且某些內容已寫入到您的流中,則您輸入的所有內容(但尚未提交)都會被覆蓋。有什麼辦法可以防止這種情況發生?我對此表示懷疑。你甚至可能不應該使用一些基本的聊天程序。防止文本被Node.js中的stream.write()覆蓋