Подтвердить что ты не робот

Как создать добавочный writeStream в Node.js

Текущая документация здесь, похоже, не упоминает никаких параметров, регулирующих поведение потока в отношении того, будет ли файл повторно создан каждый раз или просто получает данные.

Есть ли способ создать writeStream, который добавляет данные?

4b9b3361

Ответ 1

Существует метод createWriteStream прямо под ним.

fs.createWriteStream(путь, [параметры]) Возвращает новый объект WriteStream (см. Writable Stream).

Параметры

- это объект с следующие значения по умолчанию:

{ 'flags': 'w'
, 'encoding': null
, 'mode': 0666
}

Примечание. Чтобы добавить вместо перезаписи, обязательно измените параметр flags с 'w' на 'a'. (Спасибо Art).