1

我已经从二进制文件安装了 phantomjs 并且可以通过 $PATH 和 MeteorJS 最新版本以及 Spiderable 最新版本访问。

我使用包 flow-router 进行路由,使用 flow-layout 进行渲染。

我的所有发布者要么返回游标(通过find方法),要么返回 this.ready(),通过我在页面模板代码、路由代码或布局模板代码中测试的页面上没有任何 subscribe()。

我在本地设置了 Meteor(使用meteor运行命令)并且 websockets 工作。

当我访问该页面时,我看到 phantomjs 进程在后台运行,ps aux

过了一会儿,我在流星服务器控制台中收到此错误:

spiderable: phantomjs failed: Error: Command failed:
at ChildProcess.exithandler (child_process.js:658:15)
at ChildProcess.emit (events.js:98:17)
at maybeClose (child_process.js:766:16)
at Process.ChildProcess._handle.onexit (child_process.js:833:5)
stderr:

就这样; 没有标准错误。看起来有未准备好的订阅,但我检查了三次。

有什么建议么?

4

0 回答 0