Удаление файла, который был временно создан для gm stream

Я использую collectionFS и gm для отображения некоторых изображений в моем метеорном приложении. Я создаю временный файл:

    var fs = Npm.require('fs');
    var filename = '/tmp/gm_' + Date.now();
    var read = file.createReadStream('source'),
    var temp = fs.createWriteStream(filename);

    gm(read)
    .crop(100, 100, 10, 10)
    .stream().pipe(temp);

    // Do some more things

    // remove temp-file

В конце я хочу удалить этот временный файл. Как я могу это сделать? Я не очень знаком с потоками... Я думаю о чем-то вроде fs.remove(filename),

1 ответ

Решение

Вы ищете этого парня: fs.unlinkSync(filename);

Другие вопросы по тегам