Se estiver à procura de um guia fácil para instalar o nó.js e npm no OS X e macOS – é aqui.antes de começarmos, está a ouvir a festa da JS? Se não, devias estar! Talvez começar com o nosso episódio tudo sobre as melhores práticas para desenvolvedores de nós. ✊
o método por omissão para instalar o nó.o js deve baixar um instalador pré-construído para a sua plataforma, instalá-lo e certificar-se de que está no seu $PATH
.,
no entanto, se você é um fã do Homebrew como eu e prefere instalar todos os seus pacotes com ele — garantindo que seus pacotes são instalados usando os mesmos comandos e diretórios e permitindo que o Homebrew gerencie facilmente atualizações e atualizações-então este guia irá ajudá-lo a começar.
Install Node.js e npm com o Homebrew
em primeiro lugar, instale o Homebrew.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
depois executarbrew update
para se certificar de que o Homebrew está actualizado.,
brew update
como medida de segurança, você deve executarbrew doctor
para se certificar de que o seu sistema está pronto para amadurecer. Execute o comando abaixo e siga todas as recomendações do médico brew.
brew doctor
em seguida, adicione Homebrew para o seu $PATH
o .bash_profile
ou .zshrc
arquivo.,
export PATH="/usr/local/bin:$PATH"
em seguida, instalar o Nó (ngp vai ser instalado com Nó):
brew install node
teste o seu Nó e npm instalar, tente instalar o Grunt (você pode ser solicitado a executar com o sudo):
npm install -g grunt-cli
Se que trabalhou, em seguida, parabéns, que você tenha instalado o Nó.js, npm e Grunt.
Se não-refazer seus passos ou postar uma pergunta para empilhar o Overflow.
ouvir podcasts relacionados no Changelog
desde que você está interessado no nó.js, npm e Homebrew — ouçam alguns podcasts recentes que fizemos sobre esses assuntos.,
- #223: Homebrew and Package Management with Mike McQuaid
- #200: JavaScript and Robots with Raquel Vélez, a. k. a. rockbot
- #178: OAuth 2.0, Oz, Node.js e 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& JavaScript com Roie Cohen e 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 com Isaac Schlueter