💻

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

2022/01/01に公開

SharePoint ホスト型の SharePoint アドイン プロジェクトではサーバー側のコードを書けないので、App.js に JavaScript を書いていくことになります。どうせなら TypeScript を使いたいと思ったところ App.jsApp.ts に変えただけでは自動的にコンパイルしてくれません。

そこで、project ファイル (.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