Hogyan állapítható meg, a géppel fordító generál amd modulok (--module amd) belül Visual Studio.
Kösz.
Hogyan állapítható meg, a géppel fordító generál amd modulok (--module amd) belül Visual Studio.
Kösz.
A projekt fájlt kell változtatni a MSBuild cél, hogy épít géppel fájlokat. Ha az alapértelmezett sablont „HTML Application épített géppel”, kirak a projekt, módosítsa a projekt fájlt, meg fogja találni a cél az úgynevezett „BeforeBuild”, hogy hívja a fordító a „$ (PROGRAMFILES) \ Microsoft SDK \ géppel \ 0.8.0.0 \ TSC”, add --module amd rá; menteni és újra a projektet. ha legközelebb épít meg kell jelennie a parancs argumentum rendesen a fordító.
A legújabb Visual Studio 2013 Update 3 + WebEssentials a lehetőségek most (végre) megfelelően mozgatott a Project Options Pane (Jobb klikk a projekten -> Beállítások -> géppel Építőanyag oldali).
Becouse ez a probléma még mindig aktuális még TS 1.0 és WebEssentials VS 2013 Update 3, ellenőrizze ezt a megoldást itt: http://icanmakethiswork.blogspot.com/2014/02/typescript-and-requirejs-keep-it-simple.htmlvagy rövidebben:
1) Nyissa projekt fájlt.
2) találni ezt a sort:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
3) Helyezze ez előtti sorokat:
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<TypeScriptModuleKind>amd</TypeScriptModuleKind>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<TypeScriptModuleKind>amd</TypeScriptModuleKind>
</PropertyGroup>