Visual Studio 2012 Express for Web を使用して TypeScript ファイルに取り組んでいます。Web Essentials アドオンは Express エディションでは機能せず、スクリプトを更新するたびにプロジェクト全体を再構築するのに時間がかかりすぎているため、次のビルド イベント (TypeScript プロジェクト テンプレートから) を ' に変換したいと考えていました。ツールバーに配置できる外部ツールのコマンド。
<Target Name="BeforeBuild">
<Message Text="Compiling TypeScript files" />
<Message Text="Executing tsc$(TypeScriptSourceMap) @(TypeScriptCompile ->'"%(fullpath)"', ' ')" />
<Exec Command="tsc$(TypeScriptSourceMap) @(TypeScriptCompile ->'"%(fullpath)"', ' ')" />
</Target>
残念ながら...これはちょっと私を失いました。$(TypeScriptSourceMap)
、または@()
および%()
マクロに関するドキュメントが見つかりません。コマンドを直接コピーすることにも感謝していないようです。(HTMLエンティティを変換した後でも。)
このビルド イベントを模倣するには、[外部ツール] ダイアログに何を入力すればよいですか?
PSスクリプトまたは回避策などを作成しようとしますが、これには「TypeScriptCompile」ビルドアクションを使用してファイルでのみ機能する機能がありません。