Sto cercando aiuto nell'utilizzo di webpack per un'applicazione AngularJS di grandi dimensioni. Stiamo usando la struttura delle cartelle in base alle funzionalità (ogni funzione/pagina ha un modulo e hanno controller, direttive). Ho configurato con successo webpack per farlo funzionare con Grunt, che produce un singolo bundle. Voglio creare blocchi perché diventerà un'app di grandi dimensioni, vorremmo caricare in modo asincrono i moduli (pagina/funzionalità).Integrazione AngularJS e Webpack
Sto esaminando alcuni esempi di webpack per utilizzare 'code splitting'
utilizzando la sintassi require([deps],fn)
. Tuttavia non ho potuto ottenere i pezzi pigri. Prima di tutto, non so esattamente dove, avrei bisogno di importare questi blocchi prima che AngularJS indirizzasse l'utente alla pagina successiva. Sto lottando per trovare una chiara separazione di responsabilità.
Qualcuno mi ha indirizzato a un esempio di applicazione AngularJS in cui webpack viene utilizzato per caricare controller/direttive/filtri in modo asincrono dopo ogni instradamento?
Pochi dei collegamenti Seguo: Should I use Browserify or Webpack for lazy loading of dependancies in angular 1.x https://github.com/petehunt/webpack-howto#9-async-loading http://dontkry.com/posts/code/single-page-modules-with-webpack.html
grazie, trovo anche che chiamare $ applicare per molte volte non è corretto .. http://stackoverflow.com/questions/12729122/prevent-error-digest-already-in-progress -quando-calling-scope-apply forse una volta per ogni percorso dovrebbe essere ok, credo. – CoderTR
Sì, probabilmente hai ragione.Fondamentalmente devi decidere: attendo che ogni componente venga caricato prima di chiamare $ apply o faccio propagare l'aggiornamento il prima possibile. –