Ich habe vor kurzem an einem kleinen Projekt gearbeitet, und rannte in diese Frage der tatsächlichen mein Projekt mir im Rest der Seite zugänglich.Making kompilierten Typoskript-Code global zugänglich
Hier ist der Deal:
Es ist ein Javascript-Router. Tun Sie das nur aus Interesse. Ich habe meinen Typskript-Compiler bereits über grunt und mein Modul Laden und Verketten über grunt-requiredjs eingerichtet.
Hier ist die Grunzen-Datei: https://github.com/Forestdev/jsRoute/blob/master/gruntfile.js
Der Ausgang scheint jedoch kein Export zu Fenster zu erzeugen. Ich habe gegooglet, wie man meinen Code in Fenster oder irgendwo wirklich exportiert, damit andere Javascript-Akten darauf zugreifen konnten.
Könnte dies das Problem mit Wrapper sein? Muss ich einen benutzerdefinierten Wrapper für all dies einfügen? Was ist die allgemeine Faustregel, um Ihr Typoskript-Projekt global zu machen?
Edit:
vergessen die Index-Datei zur Liste: https://github.com/Forestdev/jsRoute/blob/master/src/index.ts
Ignorieren Sie die Zeile mit der neuen Instanz eines Objekts. Ich möchte dieses Objekt exportieren, damit jeder andere selbst eine neue Instanz erstellen kann.