Strojopis v VS2012: (automaticky) generovat JS z Ts

hlasů
20

Přidal jsem se file1.tsa vidím, že je závislý na tom - jmenovitě file1.js.

Všiml jsem si, že jakékoli změny I provedené file1.ts- file1.jsnedostane automaticky znovu vygenerován.

Jediným řešením mám v tuto chvíli je na telefonním čísle tsc.exe- v rámci pre-build události.

Moje otázka je - existují nějaké lepší řešení, nebo možná nastavení někde bych mohl jsem vynechal?

Položena 02/10/2012 v 03:35
zdroj uživatelem
V jiných jazycích...                            


5 odpovědí

hlasů
23

Nainstalovat webovou Essentials 2012 rozšíření v Visual Studio 2012.

Bude znovu generovat soubor JS na každém uložení souboru Ts.

http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6

Odpovězeno 03/10/2012 v 20:43
zdroj uživatelem

hlasů
6

Máte-li přidat cíl BeforeBuild na csproj aplikaci ASP.NET je:

<Target Name="BeforeBuild">
<Exec Command="&quot;$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc&quot;     @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" />
</Target>

tip: upravte csproj soubor s Poznámkový blok.

Odpovězeno 03/10/2012 v 19:21
zdroj uživatelem

hlasů
4

Podpora strojopisu byl odebrán z webové Essentials 2012 v3

Nyní je potřeba stáhnout podporu strojopisem přímo od společnosti Microsoft:

http://www.microsoft.com/en-us/download/details.aspx?id=34790

Odpovězeno 13/11/2013 v 14:00
zdroj uživatelem

hlasů
0

zástrčka

Můžete použít Install-Package TypeScript.Compile přidat afterbuild cíl, který sestavuje všechny soubory strojopisu zahrnuty v projektu.

Odpovězeno 03/05/2013 v 13:23
zdroj uživatelem

hlasů
0

Visual Studio je nutné vyvolat proces sestavení pro soubory, které mají být generovány. Hřiště nepoužívá stejné sestavení systému, a to spustí kompilaci Jakmile je zdroj změní, takže to je důvod, proč jste vidět rozdíl v chování.

Odpovězeno 02/10/2012 v 17:56
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more