1)ローカルホスト上のmeteor.jsためprerender.ioと私はアプリケーションディレクトリに近くprerender
サーバーをインストールしているアプリケーションmeteor.js
https://github.com/meteor/simple-todos-react設定は、私がインストールされている
2)走っ:
git clone https://github.com/prerender/prerender.git
cd prerender
npm install
をと設定しますポート:
export PORT=3050
エンドラン
node server.js
3)私がインストールされているモジュールprerender-node
:
meteor npm install prerender-node --save
環境変数を設定:
export PRERENDER_SERVICE_URL="http://localhost:3050/"
4)そして、私は./server/main.js
に書いた:
import { Meteor } from 'meteor/meteor';
import { WebApp } from 'meteor/webapp';
import prerenderIO from 'prerender-node';
Meteor.startup(() => {
prerenderIO.set('host', 'localhost');
prerenderIO.set('protocol', 'http');
prerenderIO.set('port', '3000');
WebApp.connectHandlers.use(prerenderIO);
});
をしかし、私は行くときリンクview-source:http://localhost:3000/?_escaped_fragment_=
レンダリングが表示されませんhtml
私はエラーが表示されます。私は間違って
GET http://localhost:3000/?_escaped_fragment_= 504
何をしているのですか?
あなたのPreRenderサーバーのログ上の任意のコンソール出力を参照していますか? –