2016-04-10 5 views
1

Wie kann ich mehrere Dateien zu einem einzigen Modul kombinieren? Angenommen, ich habe einen Ordner mit mehreren Typoskript-Klassen, z.requireJs/TypeScript, kombinieren Sie mehrere Klassen zu einem einzigen Modul?

app 
    module1 
    foo1.ts 
    foo2.ts 
    .... 
    module1.ts 

In allen Klassen, die eine der module1 definierten Klassen verwendet, würde ich die Abhängigkeiten einbeziehen können wie einen einzigen Import wie

mit
import {Foo1, Foo2} from "./module1/module1" 

anstatt einzelnen Klassen wie

Import
import {Foo1} from "./module1/foo1" 
import {Foo2} from "./module1/foo2" 

Wie kann ich das tun?

Antwort

2

Nicht sicher, ob dies der richtige Weg ist, aber es scheint zu funktionieren, was ich brauche in module1.ts einfach Export für die Klassen definieren

export * from "./foo1"; 
export * from "./foo2"; 
Verwandte Themen