Vorher führen wir eine Lektüre des NPM vor: https://github.com/nickewing/line-reader. Freunde, die es brauchen, können einen Blick darauf werfen.
Laden Sie den Code direkt hoch:
Funktionsleitlinien (Eingabe, func) {var resting = ''; input.on ('data', function (data) {resting + = data; var index = verbleibend.indexof ('/n'); while (index> -1) {var line = resting.substring (0, index); restrests = resting.substring (index + 1); input.on ('end', function () {if (resting.length> 0) {func (resting);}});