📜

SharePoint アドイン プロジェクトで TypeScript を使えるようにする

に公開

SharePoint ホスト型の SharePoint アドイン プロジェクトではサーバー側のコードを記述できません。そのため、App.js に JavaScript を記述する必要があります。せっかくなので TypeScript を利用したいと考えましたが、App.js を App.ts に変更しただけでは自動的にコンパイルされません。

このため、プロジェクト ファイル (csproj または vbproj) の末尾付近に、次のコードを追加してください。

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />

Discussion