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