Ich arbeite an einem großen angluar Projekt und natürlich brauchen wir eine Möglichkeit, unsere Skripte faul zu laden.Angularjs: ocLazyLoad vs Requirejs
Ich habe schon mit require.js gearbeitet und es ist ziemlich gut, aber das Problem ist, dass nachdem wir unsere Dateien verkettet und verkleinert haben, haben wir eine 1.5M js Datei.
Also ich gerade OcLazyload angetroffen und es sieht vielversprechend aus, aber ich sah eine Menge Beispiele im Web, die beide benötigen und ocLazyLoad, ich bin ein wenig verwirrt, warum Sie beide verwenden möchten. Machen sie das nicht beide?
Hinweis verwendet RequireJS verwenden Sie einige Dateien auf Anfrage laden können, also nur, wenn Sie tatsächlich brauchen sie (zum Beispiel in einer Direktive oder dergleichen). Behalte also dein "minimiertes" Bündel klein, mit dem, was zuerst geladen werden muss. – floribon
@floribon - aber OcLazyLoading tut das gleiche und es kann sogar mit ui-Router integrieren und Dateien pro Zustand laden – Tomer
Ich habe Ihre Bedenken über die Bündelgröße beantwortet. Aber ich wusste nichts über ocLazyLoading und es klingt großartig, weil ich das schon immer wollte. Sie schließen sich nicht gegenseitig aus, und ocLazyLoading benötigt eine Engine für Abhängigkeiten, die standardmäßig auf $ script.js gesetzt ist, aber anscheinend können Sie RequireJS verwenden, also würde ich beide verwenden. – floribon