我推出了一个带有终端的Node.js process A。为了实现这一点,我目前的信念是,我必须传递表示当前终端的文件描述符,以便使用IPC或socket.io处理B。我正在寻找示例,说明如何使用IPC/socket.io传递文件描述符,但却空手而归。我真的在找两件关于信息的文章:
(a)如何获得表示当前终端的文
我注意到当你用openSync打开一个文件时,你得不到文件描述符,这可能是openSync的一个大问题。只有在使用异步调用打开时,才能将其作为回调的参数。问题是您必须有文件描述符才能关闭文件!程序员可能还想对文件执行其他操作,而您也需要文件描述符。如果使用同步调用打开,则在异步模式下打开时,回调将返回fd变量,而fs API for node.js没有提供访问该变量的方法,这似乎是一个重大疏漏。这实