Phantomjs присоединяется к файлу с fs.write

Как добавить файл в файл fs.write()?

Использование fs.write на одних и тех же файлах перезаписывает содержимое:

var fs = require('fs');
try {
    fs.write("file.txt", "Hello World", 'w');
    fs.write("file.txt", "Hello World", 'w');
} catch(e) {
    console.log(e);
}

Ответы

Ответ 1

Используйте режим добавления a вместо режима [over] write w в вызове fs.write.

var fs = require('fs');
try {
    fs.write("file.txt", "Hello World", 'a');
    fs.write("file.txt", "Hello World", 'a');
} catch(e) {
    console.log(e);
}

Я предположил это на основе документации python open(); Рад, что это сработало, другие режимы файлов могут работать, но не были проверены мной.