バイナリからインストールされたphantomjsが動作しており、$ PATHおよびMeteorJSの最新バージョンとSpiderableの最新バージョンからアクセスできます。
ルーティングにはパッケージ flow-router を使用し、レンダリングには flow-layout を使用します。
私はすべてのパブリッシャーに、(find
メソッドを介して) カーソルを返すか、this.ready() を返すように設定しています。
Meteor をローカルにセットアップし (meteor
実行コマンドを使用)、websocket を動作させています。
ページにアクセスすると、phantomjs プロセスがバックグラウンドで実行されていることがわかります。ps aux
しばらくすると、Meteor サーバー コンソールに次のエラーが表示されます。
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:
それで全部です; 標準エラーはありません。準備ができていないサブスクリプションがあるようですが、私はこのことを 3 回確認しました。
助言がありますか?