Si está buscando una guía fácil para instalar el nodo.js y npm en OS X y macOS-esto es todo.
Antes de empezar, estás escuchando JS Partido? Si no, usted debe ser! Tal vez comience con nuestro episodio all about best practices for Node developers. <
el método predeterminado para instalar Node.js es descargar un instalador pre-construido para su plataforma, instalarlo y asegurarse de que está en su $PATH
.,
sin embargo, si eres un fan de Homebrew como yo y prefieres instalar todos tus paquetes con él — asegurándote de que tus paquetes se instalen usando los mismos comandos y directorios y permitiendo a Homebrew administrar fácilmente actualizaciones y actualizaciones — entonces esta guía te ayudará a empezar.
Instalar Nodo.js y npm con Homebrew
primero, instale Homebrew.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
luego ejecutebrew update
para asegurarse de que Homebrew esté actualizado.,
brew update
como medida segura, debe ejecutar brew doctor
para asegurarse de que su sistema esté listo para preparar. Ejecute el comando a continuación y siga las recomendaciones de brew doctor.
brew doctor
a continuación, añadir Homebrew que la ubicación de su $PATH
en el .bash_profile
o .zshrc
archivo.,
export PATH="/usr/local/bin:$PATH"
a continuación, instale Node (npm se instalará con Node):
brew install node
para probar su nodo y la instalación de npm, intente instalar Grunt (es posible que se le pida que ejecute con sudo):
npm install -g grunt-cli
Si eso funcionó entonces felicitaciones — has instalado nodo.js, npm, y Grunt.
Si no — volver sobre sus pasos o publicar una pregunta para Stack Overflow.
escucha podcasts relacionados en el Changelog
ya que estás interesado en Node.js, npm, y Homebrew-escucha algunos podcasts recientes relacionados que hemos hecho sobre esos temas.,
- #223: Homebrew y Gestión de paquetes con Mike McQuaid
- #200: JavaScript y Robots con Raquel Vélez, alias rockbot
- #178: OAuth 2.0, Oz, Node.js, y Hapi.js con eran Hammer
- #155: el futuro de Node.js con Scott Hammond
- #139: The Rise of io.js con Mikeal Rogers
- #119: Media.JS & full-Stack JavaScript with Roie Cohen and Amos Haviv
- #116: Node Black Friday at Walmart with Eran Hammer
- #113: Keep npm Running with Isaac Schlueter and Charlie Robbins
- #101: npm Origins and Node.,js con Isaac Schlueter