stream switch:开关柜的流条件

significant_67152 0 0 zip 2024-09-06 03:09:09

流切换switch/case的流条件,就像if/else的安装npm install stream-switch -g。用法:


var switchStream = require('stream-switch'); 

process.in

  .pipe(switchStream(function(buf) { 

    if (buf >; 0) { 

      return 'case1'; 

    } else if (buf <; 0) { 

      return 'case2'; 

    } 

  }, { 'case1': streamA, 'case2': streamB }))

  .pipe(process.stdout);

如果buf大于0,则通过管道传输到streamA。如果buf小于0,则通过管道传输到streamB。否则buf等于0,管道直接输出。

用户评论
请输入评论内容
评分:
暂无评论