次の coffeescript 行を使用して、IIS Express を開始して mvc 3 アプリを実行できます。
iisex = jake.createExec(['iisexpress /path:' + process.cwd() + ' /port:9090 /systray:false'], {printStdout: true})
#listening code here
iisex.run()
次に、次を使用していくつかのジャスミンテストを実行します
ex = jake.createExec(['phantomjs run_jasmine_test.coffee http://localhost:9090/app/applebees_testrunner.html'], {printStdout: true});
テストに合格したので、IISExpress を強制終了したいと思います。
問題は、長時間実行されているプロセスがあり、プロセスが「qを押して」サーバーを停止することを要求していることです。サーバーが停止するように、実行中のプロセスに aq を送信する方法はありますか?