ExpressJSアプリを開発しています。 pm2を使用してロードします。
myapp$ pm2 start bin/www
--watch
フラグの追加が機能していないように見えることを除いて、これは正常に機能します。 JSソースを変更するたびに、変更を有効にするために明示的に再起動する必要があります。
myapp$ pm2 restart www
私は何が間違っているのですか? ExpressJS以外のアプリで--watch
フラグを試しましたが、期待どおりに機能しました。
これを参照してください スタックオーバーフローのソリューション
問題は、pm2が監視しているパスに関連しており、実行ファイルまたはプロジェクトの実際のルートパスに関連しているかどうかです。
--watchオプションにアプリの場所を指定する必要があります
myapp$ pm2 start bin/www --watch /your/location/to/app