MVC4 プロジェクトの vs.net で、typescript ファイルにエラーが含まれている場合にプロジェクトのビルドを停止することはできますか?
現在、編集中のアクティブなファイルからエラーが表示されますが、ビルドが壊れることはありません。一部のタイプスクリプトファイルが正しくコンパイルされない場合に備えて、真のビルドエラーが必要です。
MVC4 プロジェクトの vs.net で、typescript ファイルにエラーが含まれている場合にプロジェクトのビルドを停止することはできますか?
現在、編集中のアクティブなファイルからエラーが表示されますが、ビルドが壊れることはありません。一部のタイプスクリプトファイルが正しくコンパイルされない場合に備えて、真のビルドエラーが必要です。
Before Build ターゲットを使用してコンパイラを実行すると、ビルドの一部としてエラーが発生します。
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\tsc" @(TypeScriptCompile ->'"%(fullpath)"', ' ')" />
</Target>
実際には、「最上位」ファイル (app.ts など) を指定するだけで、すべての依存関係が処理されるため、ビルド アクションを TypeScriptCompile に設定して、そのファイルだけをオンにすることができます (プロパティ ウィンドウ)。