私の現在の状況は、grunt を使用して高速アプリの製品版を作成し (すべての js/css を最小化してマージし、すべてのファイルを適切な場所にコピーする)、環境変数を設定するスクリプトを実行する必要がある (私のアプリTEST モードで実行している場合にのみテスト ハーネスを提供します)、空の Mongo テスト データベースを作成し、アプリケーション ディレクトリで npm start を呼び出します。次に、Chrome または Phantom から手動でテストを実行する必要があります。 grunt は環境変数を設定し、サーバーを実行し、テストを実行してから、サーバーを停止します (将来、すべてが成功した場合は、デプロイも行うとよいでしょう)。ただし、アプリをうなり声で実行しようとすると、完了するとすぐに停止します。
アプリを起動し、起動するまで待ってからテストを実行するにはどうすればよいですか?