【发布时间】:2016-06-01 16:59:03
【问题描述】:
我正在尝试将一个字符串流式传输到另一个流:
streamer = new stream.Transform objectMode: true
stringer = (string) ->
streamer._transform = (chunk, encoding, done) ->
@push string.split('').shift()
done()
return streamer
streamer.on 'readable', ->
console.log 'readable'
stringer('hello').pipe process.stdout
但是控制台中没有任何记录。我做错了什么?
【问题讨论】:
-
string-stream的源码可以作为参考.. -
注意:本题的代码是 CoffeeScript,不是 JavaScript。
-
@Markasoftware 在该示例中运行代码时出现此错误:
_stream_readable.js:480 dest.on('unpipe', onunpipe); ^ TypeError: Cannot read property 'on' of undefined -
这个问题确实需要关闭。它已经在我发布的链接上有答案,还有其他资源也显示了如何在其他网站上做同样的事情。
标签: node.js coffeescript