您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

phantomjs可以与node.js一起使用吗?

phantomjs可以与node.js一起使用吗?

phantomjs- node并不是phantomjs官方支持的npm软件包。相反,它通过创建使用websocket充当节点和幻象之间的IPC通道的Web服务器,在节点和幻象之间实现了“巧妙的桥梁”。我没有弥补

因此,我们通过分解Expressjs的实例,在子进程中打开Phantom并将其指向一个特殊的网页(将socket.io消息转换为alert()调用)来与PhantomJS进行通信。Phantom接听了那些alert()呼叫,然后您就可以开始了!

因此,如果phantomjs-node工作正常,不工作,无提示失败或出现异常失败,我不会感到惊讶。除了phantomjs- node的作者之外,我也不会期望其他任何人能够对phantomjs-node进行故障排除。

原始问题的答案是phantomjs常见问题解答的答案:不。幻影和节点之间存在无法调和的差异。两者都希望完全控制基本的底层功能,例如事件循环,网络堆栈和JS执行,因此它们无法在同一过程中进行协作。

Node 2022/1/1 18:13:38 有702人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶