Devrais-je utiliser Browserify ou Webpack pour le chargement paresseux des dépendances en angle 1.x [fermé]

j'aimerais avoir un chargement asynchrone des dépendances angulaires dans une grande application et j'essaye de décider entre Browserify ou Webpack pour cela. Je sais que angular 2.0 supportera cela nativement mais pour l'instant je suis à la recherche d'une solution bien soutenue et populaire.

est-ce que quelqu'un peut donner des conseils sur ceux qui travaillent le mieux dans une équipe angulaire et la façon la plus optimale de structurer le projet.

30
demandé sur Leonid Shvechikov 2014-05-12 13:11:38

2 réponses

à mon entreprise, nous sommes passés de browserify à webpack pour une multitude de raisons, le chargement paresseux étant l'une d'elles.

mettre des choses en plusieurs paquets dans browserify a nécessité des changements de configuration ainsi que du code spécial. Voici un grand guide pour cela http://esa-matti.suuronen.org/blog/2013/04/15/asynchronous-module-loading-with-browserify/

Avec webpack, l'ajout d'un nouveau bundle signifie simplement une entrée supplémentaire ligne dans le fichier ligne de fichier d'entrée de la configuration. Voici un guide rapide à ce sujet:https://github.com/petehunt/webpack-howto#7-multiple-entrypoints. Dans le cas d'un chargement paresseux, vous n'avez même pas besoin de changer quoi que ce soit dans le fichier de configuration, ce qui est génial-utilisez simplement l'asynchrone require syntaxe détaillée ici: https://github.com/petehunt/webpack-howto#9-async-loading

voici un modèle pour une configuration très similaire à ce que nous utilisons à https://bench.co en production. https://github.com/jeffling/angular-webpack-example/

43
répondu Jeff Ling 2014-10-01 02:11:54

Salut vous devriez aller avec webpack car il supporte plusieurs types de fichiers (css, js++), et peut séparer le code dans plusieurs modules.

-3
répondu Tarjei Huse 2014-05-24 12:58:34