Visual Studio Επιλογές γραφομηχανή

ψήφοι
18

Πώς μπορώ να πω το μεταγλωττιστή γραφομηχανή για να δημιουργήσει AMD μονάδες (--module AMD) μέσα από το Visual Studio.

Ευχαριστώ.

Δημοσιεύθηκε 03/10/2012 στις 15:31
πηγή χρήστη
Σε άλλες γλώσσες...                            


3 απαντήσεις

ψήφοι
9

Στο αρχείο έργου σας, θα πρέπει να αλλάξετε τον στόχο MSBuild που χτίζει γραφομηχανή αρχεία. Εάν χρησιμοποιείτε το προεπιλεγμένο πρότυπο για την «Εφαρμογή HTML χτισμένο με γραφομηχανή», αδειάστε το έργο σας, επεξεργαστείτε το αρχείο έργου, θα βρείτε ένα στόχο που ονομάζεται «BeforeBuild» που καλεί τον compiler σε «$ (PROGRAMFILES) \ Microsoft SDK για \ γραφομηχανή \ 0.8.0.0 \ TSC», προσθέτουν --module amd σε αυτό? αποθηκεύσετε και να φορτώσετε εκ νέου το έργο σας. την επόμενη φορά που θα οικοδομήσουμε θα πρέπει να δείτε το επιχείρημα εντολή περάσει σωστά τον compiler.

Απαντήθηκε 03/10/2012 στις 17:43
πηγή χρήστη

ψήφοι
8

Από την τελευταία Visual Studio 2013 Update 3 + WebEssentials οι επιλογές είναι τώρα (επιτέλους) σωστά μετακόμισε στο Επιλογές Έργου Pane (Κάντε δεξί κλικ στο έργο -> Επιλογές -> γραφομηχανή παράθυρο Build).

Απαντήθηκε 13/08/2014 στις 09:36
πηγή χρήστη

ψήφοι
5

Becouse αυτό το πρόβλημα εξακολουθεί να είναι πραγματική, ακόμη και για TS 1.0 και WebEssentials για VS 2013 Update 3, ελέγξτε αυτή τη λύση εδώ: http://icanmakethiswork.blogspot.com/2014/02/typescript-and-requirejs-keep-it-simple.htmlΉ σύντομα:

1) Άνοιγμα αρχείου έργου.

2) να βρείτε αυτό γραμμές:

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

3) Τοποθετήστε αυτό γραμμές πριν από:

    <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)' == 'Release'">
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
  </PropertyGroup>
Απαντήθηκε 20/10/2014 στις 18:53
πηγή χρήστη

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