标签: javascript node.js fs createwritestream
我尝试在fs.createwritestream('file', {flags: 'a'})上附加标志,并且在将数据附加到文件时,我注意到它们实际上并没有附加到文件中(当我叫stream.write(data)时,没有更新文件本身),这让我想到了将文件存储在内存中的想法。但是记忆丝毫没有受到影响。因此,问题是它是否不将数据追加到文件中,除非我调用stream.end()时,createwritestream的“临时内存”位置在哪里?
fs.createwritestream('file', {flags: 'a'})
stream.write(data)
stream.end()