Se stai cercando una guida facile per installare il nodo.js e npm su OS X e macOS-questo è tutto.
Prima di iniziare, stai ascoltando JS Party? In caso contrario, si dovrebbe essere! Forse iniziare con il nostro episodio tutto sulle migliori pratiche per gli sviluppatori di nodi. ✊
Il metodo predefinito per l’installazione del Nodo.js è scaricare un programma di installazione pre-costruito per la tua piattaforma, installarlo e assicurarsi che sia sul tuo $PATH
.,
Tuttavia, se sei un fan di Homebrew come me e preferisci installare tutti i tuoi pacchetti con esso — assicurando che i tuoi pacchetti siano installati usando gli stessi comandi e directory e consentendo a Homebrew di gestire facilmente aggiornamenti e aggiornamenti — allora questa guida ti aiuterà a iniziare.
Installa Nodo.js e npm con Homebrew
In primo luogo, installare Homebrew.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Quindi eseguire brew update
per assicurarsi Homebrew è aggiornato.,
brew update
Come misura sicura dovresti eseguirebrew doctor
per assicurarti che il tuo sistema sia pronto per l’infusione. Esegui il comando qui sotto e segui le raccomandazioni di brew doctor.
brew doctor
Quindi, aggiungi la posizione di Homebrew al tuo$PATH
nel tuo.bash_profile
o.zshrc
file.,
export PATH="/usr/local/bin:$PATH"
dopo l’installazione del Nodo (npm verrà installato con Nodo):
brew install node
Per testare il Nodo e npm installare, provare a installare Grunt (potrebbe essere richiesto di eseguire con sudo):
npm install -g grunt-cli
Se che ha lavorato quindi congratulazioni — hai installato il Nodo.e ‘ il momento giusto.
In caso contrario, ripercorri i tuoi passi o pubblica una domanda su Stack Overflow.
Ascolta i podcast correlati sul Changelog
Poiché sei interessato al Nodo.js, npm e Homebrew — ascolta alcuni recenti podcast correlati che abbiamo fatto su questi argomenti.,
- #223: Homebrew e gestione dei pacchetti con Mike McQuaid
- #200: JavaScript e robot con Raquel Vélez, alias rockbot
- #178: OAuth 2.0, Oz, Node.js, e Hapi.js con Eran Hammer
- #155: Il futuro del nodo.js con Scott Hammond
- #139: L’ascesa di io.js con Mikeal Rogers
- #119: MEDIA.js & Full-Stack JavaScript con Roie Cohen e Amos Haviv
- #116: Nodo Venerdì nero a Walmart con Eran Hammer
- #113: Mantenere npm in esecuzione con Isaac Schlueter e Charlie Robbins
- #101: npm Origini e nodo.,js con Isaac Schlueter