我正在尝试通过ndjson parser将pipeThrough()与来自获取请求的响应正文流链接为:
fetch(url)
.then(resp => {
const transform = ndjson.parse()
const reader = resp.body.pipeThrough({ 'writable': transform, 'readable':
transform })
reader.on('data', obj => {...}
})
但是,pipeThrough
抛出:
无法在“ ReadableStream”上执行“ pipeThrough”:参数1的“可写”属性不是WritableStream。
我已经检查过ndjson.parse()
返回一个扩展了Transform
的{{1}}实例,该实例又扩展了Duplex
并实现了Readable
,即:>
Writable
所以,我不知道如何解决此错误?