Bower - noelno/dovelei GitHub Wiki
Bower ?
Bower est un gestionnaire de paquet et de dépendances en JS.
Utilisation
Installation
Nécessite npm (node.js).
npm install -g bower
Rechercher une dépendance dans le répertoire de bower
bower search bootstrap
Installer une dépendance
bower install bootstrap --save
Le flag --save
enregistre la dépendance dans le fichier bower.json (voir la suite)
Nouveau fichier bower.json
bower init
Les paramètres pour éviter de rendre son package public par inadvertance
set currently installed components as dependencies : yes
add commonly ignored files to ignore list? yes
would you like to mark this package as private : yes
Ce seul fichier permet d'automatiser le téléchargement des dépendances, avec la commande bower install
Désinstaller une dépendance
bower uninstall bootstrap --save
Configurer Bower
Créer un fichier bower.rc
{
"directory" : "js/libs", //répertoire d'installation des dépendances
"json" : "bower.json"
}
Télécharger une dépendance hors du dépôt officiel
bower install nomdepot=urldufichier --save
Il est aussi possible de spécifier l'url d'un dépôt git.