8

タスクランナーエクスプローラーでウォッチのバインディングプロパティを「ビルド後」に設定して、ガルプウォッチを実行しようとしています。アプリケーションを実行しようとしましたが、ビルド中に gulp から監視タスクがトリガーされ、まだ実行中です。しかし、私のアプリケーションはブラウザーで実行されておらず、Visual Studio の画面でハングアップしています。

監視タスクを停止した後、プロジェクトが実行され、ブラウザーでアプリが表示されました。プロジェクト ウォッチを実行すると、1 つのスレッドによってトリガーされ、それが閉じられるまで、アプリケーションを実行してブラウザーで開くことができないことに気付きました。

どうすれば修正できますか?

gulp.task('watch', ['compile', 'resources'], function () {
   gulp.watch(["src/**/*", "!**/*.ts"], ['resources']);
   gulp.watch("src/**/*.ts", ['compile']);
});

上記は私のgulpウォッチで、ビルド後にタスクランナーエクスプローラーで実行するように設定しました。

4

1 に答える 1