如何在新行中将文本添加到 NodeJS 中的 .txt 文件

How to add text to a .txt file in NodeJS in a new line

所以我有一个使用模块生成比特币地址及其私钥的基本脚本。

使用 fs 模块,我创建了两个文本文件:address.txt 和 keys.txt 并将地址附加到 address.txt 并将密钥附加到 keys.txt

问题是我希望每个键和地址都在一个新行中,但是当我附加它们时它们在一行中并且对我来说几乎没用

这是代码('pub' 和 'priv' 以及地址和关键变量)

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

appendFile 方法只会将数据追加到文件中,不会创建向文件中添加新行。如果您的内容有新行,那么同样会反映在文件中。

如果您想将 pub、priv(地址和密钥)变量添加到各自文件中的新行,那么每次只需将“\n”附加到这些变量即可。因此,每个地址和密钥都将仅附加新行。