Installa Nodo.js e npm usando Homebrew su OS X e macOS

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$PATHnel tuo.bash_profileo.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

Leave a Comment