1

有没有办法附加到节点中文件的开头(也许插入)。我环顾她的http://nodejs.org/api/fs.html但什么也没看到,我知道 append 会在文件末尾添加,但是有没有办法添加到文件的开头文件?

谢谢

4

2 回答 2

2

不,在 nodejs 中没有内置的方法可以在文件的开头插入。

这不是 nodejs 特有的,它在C C# Java Python和我所知道的几乎所有其他语言中都是一样的,这就是文件系统的工作方式。(这就是为什么不顺便说一句

但是,您可以读取文件,fs.readFile然后使用您需要添加的内容将其写回。

于 2013-05-10T17:37:39.587 回答
1

您可以使用shelljs和管道以“unix”方式进行操作。

const shell = require('shelljs')
shell
  .echo('This line will be on top\n')
  .cat('originalFile.txt')
  .to('originalFile.txt')
于 2017-03-09T14:18:55.230 回答