Как сделать любую команду, которая возвращает поток файлов вместо - PullRequest
0 голосов
/ 23 апреля 2020

Мой вопрос касается любой команды, которая возвращает файл, но я возьму tsc команду в качестве примера

Теперь, если мы запустим tsc example.ts, эта команда скомпилирует example.ts содержимое затем верните example.js file

Мой вопрос в nodejs, как сделать любую команду, которая возвращает файл, вместо этого вернуть поток

Так что я могу сделать что-то подобное на следующее:

const spawn = require('child_process').spawn;
const fs = require('fs');

const stream = spawn('tsc', ['src/example.ts'], {
  shell: true
});

setTimeout(() => {
  stream.stdout.pipe(fs.createWriteStream('./go/to/example.js'));
}, 5543);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...