RequireJs minifcation - komplexe Verzeichnisstruktur

8

Wir haben ein Problem bei der Arbeit, wir benutzen js, aber unsere Ordnerstruktur ist etwas anders, wir haben folgendes:

%Vor%

Wir möchten alle diese JS-Dateien zu einer SINGLe-js-Datei für die Produktion als solche verkleinern

%Vor%

Ist das möglich? Wenn das so ist, wie? .. Jede Hilfe wäre willkommen!

Danke!

Ich dachte nur, ich würde klarstellen, dass die anderen Ordner standardmäßige nicht-modulare Javascript-Dateien enthalten, sie können eine Mischung aus Plugins oder einfachen Javascript-Helfern sein.

    
Nima 19.12.2012, 16:09
quelle

1 Antwort

6

Die kurze Antwort lautet: Ja, RequireJS kann das tun.

Grundsätzlich müssen Sie eine JS-Datei erstellen, die alle Ressourcen benötigt, die Sie minimieren möchten. Dann werden Sie den Optimierer auf diese Datei zeigen und sie alle zusammen mischen.

%Vor%

Wenn diese Datei myfile.js aufgerufen wurde, würden Sie den Optimierer mit ähnlichen Parametern wie folgt ausführen:

%Vor%

Wenn Sie Bibliotheken oder andere Dateien haben, die nicht in die endgültige optimierte Datei aufgenommen werden sollen, verwenden Sie das Flag excludeShallow . z.B.

%Vor%

Es gibt mehr Optionen, daher sollten Sie sich die Optimierungsdokumentation ansehen, falls Sie dies noch nicht getan haben.

    
Jeff 19.12.2012 16:17
quelle

Tags und Links