2017-07-05 5 views
0

Ich starte ng-Build --prod, und ich bekomme eine Verkäufer-Modul-Größe von 1,42 MB (das ist nach AOT-Kompilierung, Standard für die CLI w/--prod Flag, und Uglify, auch Standard für --prod Flag)Große vendor.js in Angular CLI

Nicht sicher, was das Problem hier ist. Ich möchte mehr darüber erfahren, was in diesem Anbietermodul enthalten ist, und wenn ich AOT-Kompilierung verwende, warum ist es so groß?

Danke!

+0

Sie einige zusätzliche Abhängigkeiten verwenden Sie? – Dinistro

+0

Nichts außer dem eckigen Router/Formen Module – Abarnett

Antwort

1

Um den Inhalt des Bündels anzuzeigen source-map-explorer

Alles, was Sie tun müssen, verwenden können, um source-map-explorer vendor.bundle.js ausgeführt wird

+0

Wie cool, wusste nie darüber. Dies half mir herauszufinden, dass es nicht AOT-kompiliert wurde, also habe ich das jetzt spezifiziert (obwohl ich dachte, dass es hätte sein sollen?) Also, jetzt habe ich den Compiler entfernt und wir sind bei 1,42 MB. Wenn ich das --prod-Flag und minify aktiviere, liegt es immer noch bei 1,42 MB, aber alle anderen Dateien scheinen gut zu funktionieren. Irgendwelche Ideen? – Abarnett

+0

Welcher Teil wird verkleinert und welcher nicht? –