User Tools

Site Tools


njsetn:installing_npms_globally_on_a_mac

This is an old revision of the document!


→ 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 <package_name> -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 <app> plutôt que node <app>). 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 */
njsetn/installing_npms_globally_on_a_mac.1458940839.txt.gz · Last modified: 2016/03/25 22:20 by leo