有些流是可写的,也就是我们可以一块一块的输出数据。比如现在我想把 data.json 这个文件一块一块的写入到另一个文件里面 ...
先去创建一个可写的文件流 ... 名字是 fileWriteStream .. 用一下 fs 的 createWriteStream .. 写入到 data-1.json 这个文件 ...
然后在发生 data 这个事件的时候,我们同时去把读取过来的数据写入到文件里面 .. 用的是写入流的 write 这个方法 ... 写入的数据就是每次读取到的这小块数据 ..
执行一下 ... 这里会在项目下面创建一个 data-1.json .. 它里面的内容跟 data.json 是一样的 ...