我有一个节点js应用程序,可以在cli中启动一个命令。
process = spawn(command, params, options);
process.stdout.on('data', onLine);
process.stderr.on('data', onLine);
process.on('error', onError);
process.on('close', onClose);
它在输出中多次输入onLine
,但只是挂起并且什么都不做(没有退出,没有错误)。可能的原因是什么?
如果我在终端执行命令,一切都很好。
该命令用于链接模块以响应本机应用程序(react-native link
)。