Nasıl Visual Studio içinde amd modülleri (--module amd) üretmek için typescript derleyici söyleyeceğiz.
Teşekkürler.
Nasıl Visual Studio içinde amd modülleri (--module amd) üretmek için typescript derleyici söyleyeceğiz.
Teşekkürler.
Proje dosyada typescript dosyaları inşa ediyor MSBuild hedefin değiştirilmesi gerekecektir. Eğer "typescript ile inşa HTML Uygulaması" için varsayılan şablonu kullanıyorsanız, projenizi boşaltmaya proje dosyasını düzenlemek, Microsoft SDK'leri \ typescript \ $ (PROGRAMFILES)" de derleyici çağırıyor "BeforeBuild" adlı bir hedef bulacaksınız \ TSC \ 0.8.0.0", --module AMD eklemek; kaydetmek ve projeyi yeniden. bir dahaki sefere derleyici doğru geçirilen komut argüman görmelisiniz kurmak.
son Visual Studio üzerinde seçenekleri artık (nihayet) düzgün Proje Seçenekleri Bölmesi'nde taşınır 2013 Güncelleme 3 + WebEssentials (Sağ proje üzerinde tıklayın -> Seçenekler -> typescript Yapı bölmesi).
Bu sorun bile VS 2013 Güncellemesi 3 TS 1.0 ve WebEssentials için hala gerçek olduğu nedeniyle bu derste bu burada çözümleri kontrol http://icanmakethiswork.blogspot.com/2014/02/typescript-and-requirejs-keep-it-simple.htmlkısaca Veya:
1) Açık proje dosyası.
2) Bu kablolarını:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
3) Bu çizgiler önce ekleyin:
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<TypeScriptModuleKind>amd</TypeScriptModuleKind>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<TypeScriptModuleKind>amd</TypeScriptModuleKind>
</PropertyGroup>