阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js stream readable.wrap

      Node.js stream readable.wrap(stream)

      新增于: v0.9.4

      • stream < stream> 老版本的可读流。
      • 返回: < this>

      在 Node.js v0.10 之前,流没有实现当前定义的所有的流模块 API。(详见兼容性)

      当使用老版本的 Node.js 时,只能触发 ‘data’ 事件或调用 stream.pause() 方法,可以使用 readable.wrap() 创建老版本的流作为数据源。

      现在几乎无需使用 readable.wrap(),该方法主要用于老版本的 Node.js 应用和库。

      例子:

      const { OldReader } = require('./old-api-module.js');
      const { Readable } = require('stream');
      const oreader = new OldReader();
      const myReader = new Readable().wrap(oreader);
      
      myReader.on('readable', () => {
        myReader.read(); // 各种操作。
      });
      

      更多内容请参考:Node.js stream 流,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录