|<- [[Installing npms locally]]|[[Installing npms globally on a PC]] ->| -> La plupart des paquets sont installés localement, car nécessaires à l'application développée. -> on installe globalement plutôt des outils pour : * améliorer le flux de travail en web dev * conduire des tests * builder des apps * documenter son code * faire du scaffolding * héberger * sudo npm install -g -> -g = installation globale -> /usr/local/bin Ex: le paquet node-dev permet de lancer une app node et relance celle-ci automatiquement si l'on édite son code source (node-dev plutôt que node ). Autre exemple : jshint : sudo npm install -g jshint use : jshint file.js Pour faire accepter à jshint la syntaxe es6, on ajoute le commentaire suivant en haut du js : /* jshint esnext: true */