使用Node.js插入文件的开头

时间:2013-05-10 17:37:10

标签: node.js filesystems

是否可以附加到节点中的文件的开头(可能要插入)。我正在环顾她http://nodejs.org/api/fs.html,但没有看到任何内容,我知道append会在文件的末尾添加,但有没有办法添加到文件的开头?

由于

2 个答案:

答案 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')