该
'end'只调用时所有的数据被消耗,检查下面的参考:
事件:“结束”
当不再提供任何数据时将触发此事件。
请注意,除非完全消耗了数据,否则不会触发end事件。可以通过切换到流模式或重复调用read()直到结束来完成此操作。
但是,为什么需要致电
.on('data',..)?答案是如果您附加了数据事件侦听器,则它将把流切换到流模式,并且数据将在可用时立即传递给您的处理程序。
因此,基本上,通过添加
data侦听器,它将流转换为流模式并开始使用数据。
请检查此链接以获取更多参考。

该
'end'只调用时所有的数据被消耗,检查下面的参考:
事件:“结束”
当不再提供任何数据时将触发此事件。
请注意,除非完全消耗了数据,否则不会触发end事件。可以通过切换到流模式或重复调用read()直到结束来完成此操作。
但是,为什么需要致电
.on('data',..)?答案是如果您附加了数据事件侦听器,则它将把流切换到流模式,并且数据将在可用时立即传递给您的处理程序。
因此,基本上,通过添加
data侦听器,它将流转换为流模式并开始使用数据。
请检查此链接以获取更多参考。