TypeScript kompiliert AMD-Module mit den erforderlichen Definitionen

8

In AMD (wie in requirjs implementiert) kann man Module definieren, die als Abhängigkeiten enthalten sein sollen, zB:

%Vor%

Ich habe das --module amd ausprobiert und es gibt ein AMD Modul korrekt aus, das von requirejs benutzt werden kann.

Ist es möglich, Abhängigkeiten innerhalb der Quelle der TypeScript-Quelldatei zu definieren, die zu etwas wie dem obigen Beispiel übersetzt?

    
Peter StJ 03.10.2012, 10:01
quelle

1 Antwort

13

Sie müssen Ihre Module "exportieren";

%Vor%

wird in JavaScript-Code übersetzt, der wie folgt aussieht:

%Vor%

und dann konsumieren Sie sie mit "Import":

%Vor%

Sie müssen den Typ der Modulcode-Generierung für den Compiler mithilfe von --module AMD angeben.

    
mohamed hegazy 03.10.2012, 16:37
quelle

Tags und Links