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$PATH
w.bash_profile
lub.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