installer Node.js et npm utilisant Homebrew sur OS X et macOS

Si vous cherchez un guide facile pour installer Node.js et npm sur OS X et macOS – c’est tout.

avant de commencer, écoutez-vous js Party? Si non, vous devriez être! Peut-être commencer par notre épisode tout sur les meilleures pratiques pour les développeurs de nœuds. method

la méthode par défaut pour installer Node.js est de télécharger un programme d’Installation Pré-construit pour votre plate-forme, installez-le et assurez-vous qu’il est sur votre $PATH.,

cependant, si vous êtes un fan de Homebrew comme moi et que vous préférez installer tous vos paquets avec lui — en vous assurant que vos paquets sont installés en utilisant les mêmes commandes et répertoires et en permettant à Homebrew de gérer facilement les mises à niveau et les mises à jour — alors ce guide vous aidera à démarrer.

installer le nœud.js et npm avec Homebrew

tout d’abord, installez Homebrew.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ensuite, exécutez brew update pour vous assurer que le Homebrew est jusqu’à ce jour.,

brew update

Comme une mesure de sécurité, vous devez exécuter brew doctor pour vous assurer que votre système est prêt à brasser. Exécutez la commande ci-dessous et suivez les recommandations de brew doctor.

brew doctor

Ensuite, ajouter Homebrew de votre lieu de $PATH dans votre .bash_profile ou .zshrc fichier.,

export PATH="/usr/local/bin:$PATH"

Ensuite, installez Nœud (mnp sera installé avec Noeud):

brew install node

Pour tester votre Nœud et npm install, essayez d’installer Grunt (il peut vous être demandé de courir avec sudo):

npm install -g grunt-cli

Si ça marche alors félicitations, vous avez installé Nœud.js, npm et Grunt.

sinon-retracez vos pas ou postez une question à Stack Overflow.

Écoutez les podcasts associés sur le Changelog

puisque vous êtes intéressé par Node.js, npm et Homebrew-écoutez quelques podcasts récents que nous avons fait sur ces sujets.,

  • #223: Homebrew et gestion de paquets avec Mike McQuaid
  • #200: JavaScript et Robots avec Raquel Vélez, alias rockbot
  • #178: OAuth 2.0, Oz, Node.js, et Hapi.js avec Eran Marteau
  • #155: L’Avenir de Nœud.js avec Scott Hammond
  • #139: la montée d’io.js avec Mikeal Rogers
  • #119: moyenne.js & Full-Stack JavaScript avec Roie Cohen et Amos Haviv
  • #116: Nœud Black Friday chez Walmart avec Eran Marteau
  • #113: Garder mnp en cours d’Exécution avec Isaac Schlueter et Charlie Robbins
  • #101: mnp Origines et le Nœud.,js avec Isaac Schlueter

Leave a Comment