为什么Class:child_process.stdin是可写流?我应该如何解释这个? https://nodejs.org/api/child_process.html#child_process_child_stdin
背景:
新手在这里。做nodechool stream-adventure的'双重'问题。
我在这个问题上挣扎,而我(错误地)认为接口require('duplexer2')([Writable Stream],[Readable Stream])
应该用作require('duplexer2')(child.stdout, child.stdin)
答案 0 :(得分:0)
这一切都与观点有关,child.stdin对于子进程是可读的,但对于与之通信的任何外部进程(包括您正在编写的父进程)都是可写的。 同样,child.stdout对于外部进程是可读的。
令人困惑的是,我只是想出了自己,所以你的团队很好。