解耦Stream.pipe
Node.js有一个简单的方法来连接两个数据stream:
readableStream.pipe(writeableStream);
…而且它很棒,因为它可以在幕后处理缓冲等。
什么是最好的方式来解耦这两个stream而不closures其中的任何一个?
你可以在git仓库中findStream.pipe的源代码, 除了结束或closures的stream之外,我没有看到明确的解耦方法。
pipe道只不过是一个stream接收数据,另一个是写入数据,所以根据自己的需要编写自己的实现将会非常简单。
- 开始,停止节点expression服务器
- npm仍然安装软件包到'/ usr / local / Cellar / node / …',尽pipe我已经卸载了Homebrew的版本节点
- Nodejs Angularjs Mongoose Internet Explorer 11兼容性
- 在Node.js中发送电子邮件到localhost smtp服务器
- 无法将请求正文parsing为json:意外字符(\' – \'(code 45))AWS Lambda + API + Postman
- nodejs从不存在的电子邮件发送电子邮件
- 从列表中删除项目Node.JS
- 在node.js堆栈跟踪行冒号后的第二个数字是什么意思?
- 如何在webstorm中loggingOUTGOING节点的https请求