чтение readline для пользовательского писателя - PullRequest
0 голосов
/ 16 мая 2019

Я построил этот пример с Node v10.13:

'use strict';

const fs = require('fs');
const readline = require('readline');
const { Writable } = require('stream');

const fileInput = fs.createReadStream('./my.csv', { encoding: 'utf8' });

const consoleWriter = new Writable({
  write(chunk, encoding, done) {
    console.log({ chunk, encoding });
    done();
  },
});

readline.createInterface({
  input: fileInput,
  // output: process.stdout,
  output: consoleWriter,
});

Я думаю, что это должно работать, так как я следовал документам, но это работает только с output: process.stdout,.

Я тоже пытался terminal: false, но не решил.

Есть идеи?

...