我从另一个Node进程启动了Nightmare JS进程。通常,我会使用child_process.fork('./nightmare_script.js')
启动梦魇,并允许子进程通过process.send()
向父级发送消息。
但是,在AWS Linux机器上运行时,它运行无头,因此脚本作为framebuffer的参数启动,我必须使用exec('xvfb-run -a --server-args="-screen 0 1024x768x24" node nightmare_script.js')
生成子进程。但是,来自孩子的process.send()
来电不能(可以' t?)将其发回给父母。有没有办法实现这一目标?