npm install -g yeoman
Génère des "squelletes" d'applications
Lanceur de taches (compilation du JS, lancement du serveur, compilation des templates...)
ex: grunt server , grunt handlebars, grunt test
npm sert simplement d'instalateur aux autres outils
Gestion des dépendances
bower search underscore bower install underscore bower install --save underscore (pour enregistrer la dépendance dans le bower.json)
bower install : Installe toutes les dépendances spécifiées dans le bower.json
La plupart des "generator" de Yo sont dédiés au Front ex: yo webapp
Ici c'est npm qui gère les dépendances
npm search underscore npm install underscore npm install --save underscore (pour enregistrer la dépendance dans le package.json)
npm install : Installe toutes les dépendances spécifiées dans le package.json
#Yo Un des "generator" de Yo est dédié aux projets node ex: yo node