2013-08-21 2 views
2

J'utilise bower dans un projet côté client. Tous les développeurs n'auront pas de machine sur leur machine, nous devons donc inclure toutes les dépendances dans notre repo source. Mais nous ne sommes autorisés à vérifier que les parties du répertoire bower_components directement utilisées par le projet (c'est-à-dire uniquement vérifier les fichiers css/js/html, et éviter de vérifier dans test, docs, etc.).Comment vérifier uniquement les parties pertinentes des composants de la tondeuse?

Y a-t-il un script existant qui peut vous aider, ou dois-je manuellement passer en revue et supprimer tous les composants non désirés de composants de taureau?

Répondre

1

Malheureusement, c'est la seule façon sûre de le faire, pour l'instant. La véritable solution consiste à encourager les auteurs de packages à ajouter les fichiers inutiles à la propriété ignore dans leur fichier bower.json.

+0

Merci. Y a-t-il des plans pour améliorer cela, par exemple en ignorant (de manière optionnelle) de manière heuristique certains fichiers ou dossiers? –

+0

Toute heuristique sera fragile et ne sera jamais incluse dans le noyau. Bien que vous soyez libre de créer votre propre outil, il y en a peut-être déjà. –

Questions connexes