2012-04-12 12 views
4

私はリーダーボードの例を実行します。次に、leaderboard.jsのnames変数(Meteor.startup関数の引数の初期化の一部)の科学者エントリーの1つを変更し、ファイルを保存しました。Meteorサーバーはいつ再起動しますか?

流星がブラウザーで更新されたリストをプッシュするはずですか?

私の場合はありませんでした。だから私は流星を止めました(コンソールのContrl-C)。もう一度実行してください。新しいリストではなく古いリストが表示されます。

最後に、コマンドラインで流星リセットを実行してから再び流星を実行した後で、変更されたリストがブラウザ(ローカルホスト)に表示されました。

これは予期された動作ですか?

ありがとうございました。

答えて

7

はい、正しい動作です。 leaderboard.jsの35行目と36行目を見てください。サーバーの起動時(35行目)に、データベースに科学者がいない場合(36行目)、6人がファイルに挿入されます。 meteorを終了してもデータベースはクリアされませんが、 'meteor reset'はそれを示します

基本的には、アプリが最初にデプロイされたときに、6人がリーダーボードの最初のコンテンツとみなされます。サーバーを再起動するたびに再追加する必要はありません。

関連する問題