Visual Studio Loggfila Alternativer

stemmer
18

Hvordan kan jeg fortelle Loggfila kompilatoren å generere amd moduler (--module amd) fra Visual Studio.

Takk.

Publisert på 03/10/2012 klokken 14:31
kilden bruker
På andre språk...                            


3 svar

stemmer
9

I prosjektfilen må du endre MSBuild målet som bygger Loggfila filer. Hvis du bruker standard mal for "HTML Application bygget med maskinskrevet manuskript", losse prosjektet, redigere prosjektfilen, vil du finne et mål som kalles "BeforeBuild" som ringer kompilatoren på "$ (PROGRAM) \ Microsoft SDK \ Loggfila \ 0.8.0.0 \ TSC", legger --module amd til det; lagre og laste inn prosjektet. neste gang du bygger du bør se kommandoen argument riktig til kompilatoren.

Svarte 03/10/2012 kl. 16:43
kilden bruker

stemmer
8

På den siste Visual Studio 2013 Oppdatering 3 + WebEssentials alternativene er nå (endelig) skal flyttes i prosjekt Options Pane (Høyreklikk på prosjektet -> Alternativer -> Loggfila Bygg panelet).

Svarte 13/08/2014 kl. 08:36
kilden bruker

stemmer
5

Becouse dette problemet er likevel selve selv for TS 1.0 og WebEssentials for VS 2013 Update 3, sjekk denne løsningen her: http://icanmakethiswork.blogspot.com/2014/02/typescript-and-requirejs-keep-it-simple.htmlEller kort tid:

1) Åpne prosjektfilen.

2) finne denne linjer:

  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />

3) Sett denne linjer før:

    <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)' == 'Release'">
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
  </PropertyGroup>
Svarte 20/10/2014 kl. 17:53
kilden bruker

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