Modulo Readline di Node.js

❮ Moduli integrati


Esempio

Apri un file e restituisci il contenuto riga per riga:

var readline = require('readline');
var fs = require('fs');

var myInterface = readline.createInterface({
  input: fs.createReadStream('demofile1.html')
});

var lineno = 0;
myInterface.on('line', function (line) {
  lineno++;
  console.log('Line number ' + lineno + ': ' + line);
});

Definizione e utilizzo

Il modulo Readline fornisce un modo per leggere un flusso di dati, una riga alla volta.


Sintassi

La sintassi per includere il modulo Readline nell'applicazione:

var readline = require('readline');

Readline Proprietà e metodi

Method Description
clearLine() Clears the current line of the specified stream
clearScreenDown() Clears the specified stream from the current cursor down position
createInterface() Creates an Interface object
cursorTo() Moves the cursor to the specified position
emitKeypressEvents() Fires keypress events for the specified stream
moveCursor() Moves the cursor to a new position, relative to the current position

❮ Moduli integrati