方法说明:
返回一个readStream(文件读取流,输入流)对象。(可读流)
语法:
复制代码 代码如下:
fs.createReadStream(path, [options])
由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )
接收参数:
path: (string) 欲读取的文件路径
options : (object) 数组对象包含以下属性
复制代码 代码如下:
{ flags: 'r',
encoding: null,
fd: null,
mode: 0666,
autoClose: true
}
options 可以通过start 和 end 设置 文件 可读取的字节数范围,而不是读取整个文件。
如果start 和 end都被包含的情况下 ,将从0开始。
encodeing 可以是 ‘utf8′, ‘ascii', 或 ‘base64′三种格式。
如果autoClose为false时,文件描述符将不会被关闭,即使他们报错了。
最好把它关闭掉 并确保不会出现文件描述符泄漏。
如果autoClose为true时(默认的行为),对错误或结束的文件描述符将自动关闭。
例子:
该例子将读取一个100k的文件中的最后10十字节内容。
复制代码 代码如下:
fs.createReadStream('sample.txt', {start: 90, end: 99});
源码:
复制代码 代码如下:
fs.createReadStream = function(path, options) {
return new ReadStream(path, options);
};
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“node.js中的fs.createReadStream方法使用说明”评论...
更新动态
2024年11月13日
2024年11月13日
- 蔡琴《你不要那样看着我的眼睛》SACD版[低速原抓WAV+CUE][1G]
- 费玉清《一剪梅》24K金碟德国版[低速原抓WAV+CUE][1G]
- 宝可梦大集结国服什么时候上线 大集结国服上线时间一览
- 宝可梦大集结国服官网地址是什么 大集结官方网址一览
- 宝可梦大集结开服5选1礼包怎么选 新手5选1宝可梦推荐
- 劳斯莱斯女车主丈夫坦言拒赔原因:确实有流量因素
- 《心灵杀手2》PS5 Pro实机演示:质量模式4K 30帧
- 玩家分享买二手盘暖心经历:盘上还有小贴纸表达感谢
- 殷秀梅.2014-沁园春·雪【太平洋影音】【WAV+CUE】
- 范玮琪.2003-真善美【福茂】【WAV+CUE】
- 陈雷.1995-烧翻卖【金圆唱片】【WAV+CUE】
- 乱石堆中一粒砂金——《使命召唤21》评测
- 【果娘聊天室】双11即将结束,各位今年买了啥?
- 双十一必入爆款:微星MPGZ890 EDGE TI刀锋钛主板评测
- 侃侃《植觉DSD》[低速原抓WAV+CUE]