对fs.createreadstream方法在Node.js的使用说明

方法显示:

返回一个readstream(文件读取流,输入流)对象。(可读流)

Grammar:

复制代码代码如下所示:

fs.createreadstream(路径选择,{ })



由于此方法属于fs模块,因此需要在使用之前引入FS模块(var FS =需求(fs))。

接收参数:

路径:(String)要读取的文件路径

选项:(对象)数组对象包含以下属性

复制代码代码如下所示:

{标志:R',

编码:null,

Fd:null,

模式:0666,

AutoClose:真的

}



选项可以设置文件可以通过开始和结束读取的字节范围,而不是读取整个文件。

如果包括开始和结束,它将从0开始。

编码可以为utf8,ASCII,或Base64三种格式。

如果autoclose是假的,文件描述符将被关闭,即使他们是错的。

最好关闭它,并确保没有文件描述符泄漏可用。

如果autoclose是真实的(默认行为),对于错误或结束的文件描述符将自动关闭。

实例uff1a

此示例将100K文件的最后10个断面。

复制代码代码如下所示:

fs.createreadstream('sample .txt,{开始:90、结束:99 });



源代码 uff1a

复制代码代码如下所示:

fs.createreadstream =功能(路径选择){

返回新的readstream(路径选择);

};