在Node.js的fs
模块中,fs.ReadStream
和fs.createReadStream
是否有区别?据我所知,两者都取文件名,然后创建流对象…对吧?
不
https://github.com/nodejs/node/blob/1124de2d76ad7118267d91a08485aa928a5f0865/lib/fs.js L1711
fs.createReadStream = function(path, options) {
return new ReadStream(path, options);
};
小字:YES。fs。createReadStream需要额外调用一个包装器函数