在可读流上面有一个 pipe 方法,使用它可以把读过来的各种流,输出到其它的流上面。这个 pipe 有点像是一个管道,你给读取过来的流去接上一些 pipe ,也就是管道,在每个管道里面,你都可以去加工一下读取过来的数据,然后再把加工好的数据输出到其它的地方 ...
在我这里,fileReadStream 是一个读取文件的流,fileWriteStream 是一个写入文件的流 .. 这里我们可以用一下 fileReadStream 的 pipe 这个方法 .. 把读取过来的数据交给 fileWriteStream ..
先删除掉根目录下的 data-1.json ...
然后执行一下 ... 在这个根目录下面,又会出现一个 data-1.json ...