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