Install Node.js i npm używając Homebrew na OS X i macOS

Jeśli szukasz łatwego przewodnika po instalacji Node.js i npm na OS X i macOS-to jest to.

zanim zaczniemy, słuchacie JS Party? Jeśli nie, to powinieneś! Może zaczniemy od naszego odcinka o najlepszych praktykach dla programistów węzłów. ✊

domyślna metoda instalacji węzła.js polega na pobraniu gotowego instalatora dla Twojej platformy, zainstalowaniu go i upewnieniu się, że znajduje się on na twoim $PATH.,

Jednakże, jeśli jesteś fanem Homebrew jak ja i wolisz zainstalować wszystkie swoje pakiety z nim-upewniając się, że twoje pakiety są instalowane przy użyciu tych samych poleceń i katalogów oraz pozwalając Homebrew na łatwe zarządzanie aktualizacjami i aktualizacjami — to ten przewodnik pomoże Ci zacząć.

zainstaluj węzeł.js i npm z Homebrew

najpierw zainstaluj Homebrew.

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

następnie uruchombrew update aby upewnić się, że Homebrew jest aktualny.,

brew update

jako bezpieczny środek należy uruchomić brew doctor aby upewnić się, że system jest gotowy do parzenia. Uruchom poniższe polecenie i postępuj zgodnie z zaleceniami lekarza brew.

brew doctor

następnie dodaj lokalizację Homebrew do swojego pliku$PATHw.bash_profilelub.zshrc.,

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

następnie zainstaluj węzeł (npm zostanie zainstalowany z węzłem):

brew install node

aby przetestować swój węzeł i instalację npm, spróbuj zainstalować Grunt (możesz zostać poproszony o uruchomienie z sudo):

npm install -g grunt-cli

jesli to dzialalo to gratuluje — zainstalowales node.js, npm i Grunt.

Jeśli nie — powtórz kroki lub wyślij pytanie do Stack Overflow.

słuchaj powiązanych podcastów w Changelog

ponieważ jesteś zainteresowany Node.js, npm i Homebrew-posłuchaj kilku ostatnich powiązanych podcastów, które zrobiliśmy na te tematy.,

  • #223: Homebrew i Zarządzanie pakietami z Mike McQuaid
  • #200: JavaScript i roboty z Raquel Vélez, Alias rockbot
  • #178: OAuth 2.0, oz, Node.js i Hapi.js with Eran Hammer
  • #155: the Future of Node.js with Scott Hammond
  • #139: The Rise of io.js with Mikeal Rogers
  • #119: MEAN.js & Full-Stack JavaScript z Roie Cohen i Amos Haviv
  • #116: Node Black Friday at Walmart with Eran Hammer
  • #113: Keep npm działa z Isaac Schlueter i Charlie Robbins
  • #101: npm Origins i Node.,js with Isaac Schlueter

Leave a Comment