Schrijfmachine in VS2012: (automatisch) genereren van Js Ts

stemmen
20

Ik heb toegevoegd file1.tsen ik kan zien dat er een afhankelijke om het - namelijk file1.js.

Ik merk dat alle wijzigingen ik heb gemaakt om file1.ts- file1.jsniet wordt automatisch opnieuw gegenereerd.

De enige oplossing die ik heb op het moment is door te bellen tsc.exe- als onderdeel van de pre-build evenement.

Mijn vraag is - zijn er een betere oplossing of misschien een instelling ergens dat ik misschien heb gemist?

De vraag is gesteld op 02/10/2012 om 03:35
bron van user
In andere talen...                            


5 antwoorden

stemmen
23

Installeer de Web Essentials 2012-extensie in Visual Studio 2012.

Het zal opnieuw genereren van het bestand js bij opslaan van het bestand .TS.

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

antwoordde op 03/10/2012 om 20:43
bron van user

stemmen
6

Je moet een BeforeBuild doel toe te voegen aan csproj uw ASP.NET toepassing:

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

tip: bewerk uw csproj bestand met notepad.

antwoordde op 03/10/2012 om 19:21
bron van user

stemmen
4

Ondersteuning voor typoscript is verwijderd uit Web Essentials 2012 v3

moet u nu typoscript steun rechtstreeks downloaden van microsoft:

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

antwoordde op 13/11/2013 om 14:00
bron van user

stemmen
0

plug

U kunt Install-Package TypeScript.Compile gebruiken om een ​​afterbuild doel dat compileert alle typoscript bestanden die in uw project toe te voegen.

antwoordde op 03/05/2013 om 13:23
bron van user

stemmen
0

In Visual Studio moet je het bouwproces voor uw bestanden worden gegenereerd te roepen. De speeltuin maakt geen gebruik van hetzelfde bouwsysteem, en activeert het de compilatie zodra de bron verandert, dus dit is de reden waarom u ziet het verschil in gedrag.

antwoordde op 02/10/2012 om 17:56
bron van user

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