TypeScript コンパイラの -w フラグを使用して、TypeScript ファイルを「監視」しています。これは、変更を加えたファイルをその場で自動的に再コンパイルする便利な機能です。
ただし、「ビルドが完了しました」というメッセージが表示されないため、出力が停止したように見えることから、ビルドが完了したと推測する必要があります。
コンパイラに「ビルド完了」メッセージを出力させる方法はありますか?
TypeScript コンパイラの -w フラグを使用して、TypeScript ファイルを「監視」しています。これは、変更を加えたファイルをその場で自動的に再コンパイルする便利な機能です。
ただし、「ビルドが完了しました」というメッセージが表示されないため、出力が停止したように見えることから、ビルドが完了したと推測する必要があります。
コンパイラに「ビルド完了」メッセージを出力させる方法はありますか?
これを tsc.js の 24819 行に配置することでこれを実現しました。
_this.compile();
_this.ioHost.printLine("Build Complete (" + new Date() + "): ");
ソースで文字列「再コンパイル」を探して、これを見つけました。
これを実現できるスイッチまたはオプションを見つけたいと思っていましたが、今のところこれで機能します。これはonWatchedFileChange
関数内にあるため、おそらく最初のビルドではなく、2 回目以降のビルドでのみ通知を受け取ります。