连接或合并node.js中文件的最佳方式

所以我一直在寻找在node.js中连接n(log)文件的最佳方式。最终的文件不能超过100MB,如果有更多的,我应该创build另一个,等等。

我有一些不同的方法:

  • 使用grunt和grunt和https://www.npmjs.com/package/grunt-contrib-concat
  • 像buldify一样使用简单的npm https://github.com/powmedia/buildify
  • 从头开始使用fs node.js模块

我想知道你是否可以把我的一些经验抛给我,而且这个问题对未来的某个人可能是有用的。

干杯!

grunt-contrib-concat和buildify都被devise成将JS源文件连接成一个包,所以它们不适合你的任务。

我会build议使用类似logrotate-stream的东西。