Installer Node.js og npm ved hjelp av Homebrew på OS X og mac os

Hvis du er ute etter en enkel guide til å installere Node.js og npm på OS X og mac os — dette er det.

Før vi kommer i gang, er du lytter til JS Fest? Hvis ikke, bør du være! Kanskje starte med vår episode alle om beste praksis for Node-utviklere. ✊

standard metode for å installere Node.js er å laste ned en pre-bygget installer for din plattform, installere det og sørg for at den er på din $PATH.,

Imidlertid, hvis du er en Homebrew fan som meg og foretrekker å installere alle pakkene dine med det — slik pakker som er installert ved hjelp av den samme kommandoer og kategorier, og slik at Homebrew å enkelt administrere oppgraderinger og oppdateringer — da er denne guiden vil hjelpe deg å komme i gang.

Installer Node.js og npm med Homebrew

Først installere Homebrew.

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

Deretter kan du kjøre brew update for å sørge for Homebrew er oppdatert.,

brew update

Som en trygg måle bør du kjøre brew doctor for å sørge for at systemet er klar til å brygge. Kjør kommandoen nedenfor, og følg alle anbefalinger fra brygge lege.

brew doctor

Neste, legge til Homebrew plassering til $PATH i .bash_profile eller .zshrc – filen.,

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

Neste, installere Node (npm vil bli installert med Node):

brew install node

for Å teste ut den Noden og npm installere, kan du prøve å installere Grynt (du kan bli bedt om å kjøre med sudo):

npm install -g grunt-cli

Hvis det virket så gratulerer — du har installert Node.js, npm, og Grynt.

Hvis ikke, følger du trinnene dine eller poste et spørsmål til Stack Overflow.

Lytt til relatert podcaster på Changelog

Siden du er interessert i Noden.js, npm, og Homebrew — lytte til noen nyere knyttet podcaster vi har gjort på disse fagene.,

  • #223: Homebrew og Pakke Ledelse med Mike McQuaid
  • #200: JavaScript og Roboter med Raquel Vélez, en.k.a. rockbot
  • #178: OAuth 2.0, Oz, Node.js, og Hapi.js med Eran Hammer
  • #155: Fremtiden til Noden.js med Scott Hammond
  • #139: Fremveksten av io.js med Mikeal Rogers
  • #119: MENER.js & Full-Stack JavaScript med Roie Cohen og Amos Haviv
  • #116: Node Black Friday på Walmart med Eran Hammer
  • #113: Holde npm Kjører med Isak Schlueter og Charlie Robbins
  • #101: npm Opprinnelse og Node.,js med Isak Schlueter

Leave a Comment