有没有办法附加到节点中文件的开头(也许插入)。我环顾她的http://nodejs.org/api/fs.html但什么也没看到,我知道 append 会在文件末尾添加,但是有没有办法添加到文件的开头文件?
谢谢
有没有办法附加到节点中文件的开头(也许插入)。我环顾她的http://nodejs.org/api/fs.html但什么也没看到,我知道 append 会在文件末尾添加,但是有没有办法添加到文件的开头文件?
谢谢
不,在 nodejs 中没有内置的方法可以在文件的开头插入。
这不是 nodejs 特有的,它在C C# Java Python和我所知道的几乎所有其他语言中都是一样的,这就是文件系统的工作方式。(这就是为什么不顺便说一句)
但是,您可以读取文件,fs.readFile
然后使用您需要添加的内容将其写回。
您可以使用shelljs
和管道以“unix”方式进行操作。
const shell = require('shelljs')
shell
.echo('This line will be on top\n')
.cat('originalFile.txt')
.to('originalFile.txt')