De combiner et de les rapetisser tous bower bibliothèques avec gruntjs
Est-il un moyen de combiner et de les rapetisser tous bower bibliothèques installées dans 1 fichier automatiquement?
J'ai d'abord essayé la plupart approche de base: combiner tous les .js
les fichiers de tous les sous-répertoires:
uglify: {
options: {compress: true},
my_target: { files: {
'vendor.js': ['bower_components/**/*.js'],
} } }
Mais c'est évidemment une mauvaise approche. Il également ne pas travailler à cause de trop nombreuses erreurs.
J'ai supprimé manuellement tous les fichiers et gardé seulement 1 (principale) de fichier de chaque bibliothèque a, et cela a fonctionné.
Est-il un moyen de faire tout cela automatiquement?
Aussi, est-il conseillé de le faire? (c'est à dire combiner tous les fournisseurs de bibliothèques dans 1 fichier)
OriginalL'auteur laggingreflex | 2014-08-15
Vous devez vous connecter pour publier un commentaire.
Je recommande la combinaison de 2 belles grunt bibliothèques, Wiredep et Usemin:
Wiredep: Charge de toutes les dépendances de la charmille identifiés dans la charmille.json à l'intérieur de votre automatiquement le code html
Usemin: Détecter toutes les crs à l'intérieur de deux commentaires tags et tout ce que la source sont minifiés et concaténés dans dist dossier, ci-dessous, un petit exemple d'un grognement fichiers à l'aide de ce colis, est basé sur le générateur de formes angulaires yeoman ce n'est qu'un bref de ce grognement
Grunt
HTML
OriginalL'auteur Jesús Quintana
Juste besoin
wiredep
OriginalL'auteur laggingreflex