2017-01-03 8 views
0

Итак, у меня есть базовый скрипт, который генерирует биткойн-адрес и его закрытый ключ с помощью модуля.Как добавить текст в файл .txt в NodeJS в новой строке

Использование модуля фс, я создал два текстовых файла: address.txt и keys.txt и я добавить адреса на address.txt и ключи на keys.txt

Проблема заключается в том, что я хочу, чтобы каждый ключ и адрес в новой строке, но когда я добавляю их, они находятся в одной строке, и это почти бесполезно для меня.

вот код ('pub' и 'priv', а также адрес и переменные ключа)

fs.appendFile('addresses.txt', pub) 
fs.appendFile('keys.txt', priv) 

ответ

0

Метод appendFile будет добавлять только данные к файл, он не будет создавать новые строки в файл. Если ваш контент имеет новую строку, то он будет отображаться в файле.

Если вы хотите добавить паб, priv (адрес & ключ) в новую строку в своих соответствующих файлах, тогда вы просто добавляете «\ n» к этой переменной каждый раз. Таким образом, каждый адрес и ключи будут добавлять только новые строки.