从PHP启动节点并获取实时输出

时间:2016-10-19 12:33:01

标签: php node.js

我关注this guide并尝试拨打npm startnode somejs.js。问题是,一旦打印出console.log的第一行,就会将eof写入管道,因此实时输出将终止。

我切换到proc_open()并使用proc_get_status()来监控运行状态,最后我得到了完全相同的效果。只要打印了一行,running就会变成false

有人能告诉我一个更好的方法来实现我想要实现的目标吗? (显示来自npm start的所有实时输出而不终止它,直到命令自然结束)。

提前致谢!

0 个答案:

没有答案