私は流星を使用しています。で流星サーバーを実行できますmeteor run
。sshできる場所に自分のサーバー(unix)があるとしましょう。最新のソースをgitリポジトリからそのサーバーにコピーするビルドスクリプトがあります。最後に実行されていたmeteorサーバーを停止し、ファイルを転送した後に新しいサーバーを起動するには、そのスクリプトが必要です。流星サーバーをプログラムで開始および停止するための良い方法は何ですか?
質問する
2675 次
1 に答える
2
MeteorはNode.jsの上に構築されています。node.jsを探して終了するスクリプト(bashスクリプト)をいつでも作成できます。個人的に試したことはありませんが、process.exit()
meteor内にノードコマンドがあります。
また、使用meteor run
は開発用であることを忘れないでください。パッケージをバンドルしたら、node.jsから実行します
また、(https://github.com/oortcloud/meteorite)というプロジェクトもご覧ください。このプロジェクトではmeteorite
、Gitからパッケージを更新したり、流星自体を更新したりすることもできます。
編集:ファイルの変更をスキャンし、再起動せずに最小限の中断でクライアントに自動的に更新するmeteorの魔法の機能を忘れました!
于 2013-01-11T19:48:53.327 に答える