Installera Nod.js och npm använder Homebrew på OS X och macOS

om du letar efter en enkel guide för att installera nod.js och npm på OS X-och macOS — här är det.

innan vi börjar lyssnar du på Js Party? Om inte, borde du vara! Kanske börja med vår episod allt om bästa praxis för Node Utvecklare.

standardmetoden för att installera nod.js är att ladda ner en färdigbyggd installationsprogram för din plattform, installera den och se till att den finns på din $PATH.,

men om du är en homebrew fan som jag och föredrar att installera alla dina paket med det-se till att dina paket installeras med samma kommandon och kataloger och tillåter Homebrew att enkelt hantera uppgraderingar och uppdateringar — då denna guide kommer att hjälpa dig att komma igång.

installera nod.js och npm med Homebrew

installera Homebrew först.

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

kör sedanbrew update för att se till att Homebrew är uppdaterat.,

brew update

som en säker åtgärd bör du köra brew doctor för att se till att ditt system är redo att brygga. Kör kommandot nedan och följ några rekommendationer från brew doctor.

brew doctor

lägg sedan till homebrews plats i filen$PATH I filen.bash_profile eller.zshrc.,

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

nästa, installera nod (npm kommer att installeras med nod):

brew install node

för att testa din nod och npm installera, prova att installera Grunt (du kan bli ombedd att köra med sudo):

npm install -g grunt-cli

om det fungerade då grattis — du har installerat nod.js, npm, och Grunt.

om inte — dra tillbaka dina steg eller skicka en fråga för att stapla överflöde.

lyssna på relaterade podcasts på ändringsloggen

eftersom du är intresserad av Nod.js, npm och Homebrew — lyssna på några nyligen relaterade podcasts vi har gjort på dessa ämnen.,

  • #223: Homebrew och pakethantering med Mike McQuaid
  • #200: JavaScript och Robotar med Raquel Vélez, en.k.en. rockbot
  • #178: OAuth 2.0, Oz, Nod.js och Hapi.js med Eran Hammer
  • # 155: framtiden för Node.js med Scott Hammond
  • # 139: ökningen av IO.js med Mikeal Rogers
  • #119: medelvärde.js & Full Stack JavaScript med Roie Cohen och Amos Haviv
  • #116: Nod Black Friday på Walmart med Eran Hammare
  • #113: Hålla npm Kör med Isak Schlueter och Charlie Robbins
  • #101: npm Ursprung och Nod.,js med Isak Schlueter

Leave a Comment