nodeの起動スクリプトをデーモン化するツール
forever、node-dev、supervisor などなど
今回はその中のsupervisorを使用した。
(環境はwindows7、フレームワークはexpress4を使用。)
● パッケージインストール
$npm install -g supervisor
● 起動
$supervisor ./bin/www (express4.x)
$supervisor node app.js (express3.x)
● オプション
アップロードや書き込みなどで都度再起動してしまうので、監視するディレクトリやファイルをオプションで設定する必要があるみたい。
-i(--ignore)オプション (例 : $supervisor -i node-module ./bin/www )
-w(--watch)オプション