是否可以附加到节点中的文件的开头(可能要插入)。我正在环顾她http://nodejs.org/api/fs.html,但没有看到任何内容,我知道append会在文件的末尾添加,但有没有办法添加到文件的开头?
由于
答案 0 :(得分:2)
不,没有内置的方法可以在nodejs中插入文件的开头。
这对于nodejs来说并不是特定的,在C C# Java Python和我知道的其他任何语言都是一样的,就像文件系统一样作品。 (here is why not by the way)
但是,您可以使用fs.readFile
阅读该文件,然后将其与您需要添加的内容一起回写。
答案 1 :(得分:1)
你可以做" unix"使用shelljs
和管道的方式。
const shell = require('shelljs')
shell
.echo('This line will be on top\n')
.cat('originalFile.txt')
.to('originalFile.txt')