Como actualizo o nó.js?

fiz o seguinte para actualizar o meu npm:

npm update npm -g
Mas não faço ideia de como actualizar o nó.js. Alguma sugestão? (Estou a usar o nó.js 0.4.1 e quer actualizar para o nó.js 0.6.1.)

Author: naXa, 2011-11-19

30 answers

Usar o Gestor de versões do nó (NVM)

É um script Bash que permite baixar e gerenciar diferentes versões do node. O código fonte completo é aqui .

Existe um projecto separado para o nvm para o Windows: github.com/coreybutler/nvm-windows

 328
Author: pradeek, 2016-12-17 12:05:54

Usei as seguintes instruções para actualizar a partir do nó.js version 0.10.6 to 0.10.21 on a Mac.

  1. Limpar a 'cache' do NPM:

    sudo npm cache clean -f
    
  2. Instale um pequeno ajudante chamado 'n'

    sudo npm install -g n
    
  3. Instalar o último nó estável.js version

    sudo n stable
    

Em alternativa, escolha uma versão específica e instale assim:

sudo n 0.8.20

Para ambientes de produção, é melhor prestar atenção à versão numeração e ser exigente sobre números ímpares / pares.

Créditos


Actualização (Junho 2017):

Este post de quatro anos ainda recebe up-votes, por isso acho que ainda funciona para muitas pessoas. No entanto, o próprio Sr. Walsh recomendou actualizar o nó.js apenas usando nvm em vez disso. Então, eis o que ... talvez queiras fazer hoje.

Descobre qual é a versão do nó.js que está a utilizar:

node --version

Descobre que versões do nó.js você pode ter instalado e qual dos que você está usando atualmente:

nvm ls

Lista todas as versões do nó.js disponível para instalação:

nvm ls-remote

Aparentemente para o Windows o comando seria mais assim:

nvm ls available
Assumindo que escolherias o nó.js v8. 1. 0 para instalação, escreva o seguinte para instalar essa versão:
nvm install 8.1.0

Você é então livre para escolher entre as versões instaladas do nó.js. Por isso, se necessitar de usar uma versão mais antiga como a v4. 2. 0, configurá-la-á como a versão activa deste modo:

nvm use 4.2
 892
Author: Oliver Schafeld, 2017-06-30 18:52:10

Se tiverHomebrew instalado (apenas para OS X):

$ brew upgrade node
 305
Author: thure, 2017-11-08 21:00:06

Esta é uma solução simples que funciona para todos os sistemas operativos suportados * incluindo janelas:

Depois de muito surf e não encontrar uma solução, eu só ... tentei ir para o nó .sítio js , clicou no botão para transferências em homepage e executou o programa instalador (MSI). Ainda bem que tratou de tudo e com alguns cliques de 'Next' botão, tenho o último nó.versão js a correr nas minhas janelas maquina.

(Aqui está a resposta original.)

Para os utilizadores Docker , Aqui está o nó oficial .js image .


PS: para verificar a sua versão do nó use npm version ou node --version.
PPS: fique de olho em blogs NodeJS-vulnerabilidades para que você não perca importantes lançamentos de segurança.

* sistemas operativos suportados pelo nó.js: Janelas, Linux, MacOS , SunOS, AIX IBM

 191
Author: naXa, 2018-09-26 11:50:17

Todas as plataformas (Windows, Mac & Linux)

Basta ir para nodejs.org e transferir o último instalador.Não podia ser mais simples, honestamente, e sem envolvimento de terceiros. Leva apenas um minuto e não requer que você reinicie qualquer coisa ou limpar caches, etc.

Já o fiz através do MPN algumas vezes e tive alguns problemas. Como por exemplo com o n-package não usando a última versão estável.
 142
Author: swelet, 2017-10-24 20:48:20

No Windows pode usar Chocolatey para instalar e actualizar o nó.js (e muitas outras embalagens).

Instalar O Nó

cinst nodejs.install

Actualizar O Nó

cup nodejs.install

Nota: terá de instalar o Chocolatey antes de poder utilizar cinst e cup.

 138
Author: rob, 2017-11-08 21:04:47

Para controlar a sua versão do nó.js, podes tentar. n. Achei-o muito simples e útil.

N é um nó.gestão binária js, sem sub-linhas, sem configuração de perfil, sem API complicada, apenas simples.

npm install -g n

n 0.6.19 irá instalar o nó.js v0. 6. 19.

 71
Author: Clément Renaud, 2016-12-17 12:13:17

Primeira actualização npm,

npm install -g npm stable

Depois actualizar node,

npm install -g node ou npm install -g n

Verificar após a instalação da versão,

node --versionou node -v

 48
Author: AndreL, 2017-12-20 15:34:46

Para actualizar o nó para a versão mais recente ou para uma versão específica, pode fazer o seguinte:

sudo npm install n -g
sudo n 0.10.18   // This will give you the specific version

Para a última versão estável:

sudo n stable
 38
Author: user1429844, 2013-12-20 14:23:07

Resposta curta e estúpida:

Vá para esta página: telecarregamento / nó.js

Faça o Download do instalador para a sua plataforma e depois instale-a.

 34
Author: haotang, 2018-01-07 09:57:53
Tive o mesmo problema quando vi o meu nódulo.a instalação do js está desactualizada.

Estas poucas linhas tratarão de tudo (para Ubuntu):

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Depois disto node -v devolver-lhe-á a última versão disponível.

 29
Author: Salvador Dali, 2016-12-17 12:26:28

Em CentOS 7 pode fazer o seguinte:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/5.4.1/bin/node /usr/bin/node
node –v (Should show updated version now)
npm rebuild node-sass (Optional: if you use this)

Nota: A ligação simbólica é necessária para ligar o binário do seu nó com o nó mais recente.o js instalou um ficheiro binário.

 16
Author: crmpicco, 2016-12-17 12:45:40

Para o OS X, eu tinha v5. 4.1 e precisava da versão mais recente 6 Então eu fui para o nó .página inicial js e clicado numa das ligações abaixo:

Node.js OS X download links

Depois segui o instalador e tive magicamente a última versão do Node.js e npm.
 10
Author: iamyojimbo, 2016-12-17 12:49:38

Algumas distribuições Linux tais como Arch Linux têm nó.js em seus repositórios de pacotes. Em tais sistemas é melhor usar um procedimento padrão de atualização de pacotes, tais como pacman -Suy ou análogos apt-get ou yum comandos.

A partir de Agora (Nov 2016) EPEL7 oferece uma versão bastante recente do Node.js (6.9.1 que é uma versão atualizada do LTS oferecida no nó.js home page). Então em CentOS 7 e derivados você pode apenas adicionar repositório de EPEL por yum install epel-release e yum install nodejs.

Cêntimos 6 / EPEL6 tem 0,10.x que não é suportado a montante desde outubro de 2016.

 4
Author: nponeccop, 2016-12-17 12:07:27

Pode utilizar nvm.

  1. Verifique qual é a última versão em http://nodejs.org/ (por exemplo, v0.10.26)
  2. corre nvm install v0.10.26
Feito.

Pode escolher qual a versão a executar:

nvm ls lista as versões disponíveis e diz-lhe qual a versão que está a usar agora.

nvm use VERSION muda o nó actual para a versão pedida.

nvm alias default VERSION define a versão predefinida. Da próxima vez que você fonte nvm.sh, esta será a versão carregada (nota que ele não altera a versão em uso Agora, execute nvm use para isso).

 3
Author: Riccardo Galli, 2014-03-09 18:27:09

Pode usar Chocolatey nas janelas. É muito fácil de usar e útil para mantê-lo atualizado com outras aplicações também.

Além disso, você pode simplesmente baixar a versão mais recente de https://nodejs.org e instale-o.

 3
Author: Andre Morata, 2016-03-13 22:19:41
$ npm install -g npm stable

Trabalhei para actualizar o npm

 3
Author: Karthiga, 2016-08-25 06:37:25
 2
Author: Faisal Hassan, 2017-02-21 20:33:18

Chocolates foram instalados nas minhas janelas.

Segui a resposta do rob.

cinst nodejs.install

Após alguns minutos o nó mais recente está instalado

enter image description here

 2
Author: rashidnk, 2018-01-22 14:31:35

Para Ubuntu:

sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs

Fonte: https://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-latest-version

 1
Author: Bruno Paulino, 2017-04-13 12:22:45

Como alguns de vocês já disseram, a maneira mais fácil é actualizar o nó.js através do nó.js package manager, npm . Se você é um utilizador Linux (Debian-baseado no meu caso), sugiro que adicione estas linhas ao seu ficheiro .bashrc (no directório pessoal):

function nodejsupdate() {
    ARGC=$#
    version=latest
    if [ $ARGC != 0 ]; then
        version=$1
    fi
    sudo npm cache clean -f
    sudo npm install -g n
    sudo n $version
}

Reinicie o seu terminal após gravar e escrever nodejsupdate para actualizar para a última versão do nó.js ou nodejsupdate v6.0.0 (por exemplo) para actualizar para uma versão específica do nó.js.

Bónus: actualizar o npm (adicionar estas linhas a .bashrc)

function npmupdate() {
    sudo npm i npm -g
}

Depois de reiniciar o terminal write npmupdate para actualizar o seu gestor de pacotes do nó para a versão mais recente.

Agora podes actualizar o nó.js e npm através do seu terminal (mais fácil).

 1
Author: AlFra, 2016-12-17 12:48:24

Tudo o que precisa para actualizar a versão do nó.js:

$ brew install node

Se não tem Homebrew; por favor vá http://brew.sh/.

 1
Author: superdem, 2016-12-17 12:51:24

A forma mais fácil de actualizar o nó e o npm:

npm install -g npm@latest

Obter a última versão do nó js e actualizar /instalar

 1
Author: mekala goutham budda dev, 2017-11-25 16:35:31
Hoje corri numa festa do Windows Git:
$ npm i node -g

E obteve o seguinte resultado:

> [email protected] preinstall C:\Users\X\AppData\Roaming\npm\node_modules\node
> node installArchSpecificPackage

+ [email protected]
added 1 package and audited 1 package in 23.368s
found 0 vulnerabilities

C:\Users\X\AppData\Roaming\npm\node -> C:\Users\X\AppData\Roaming\npm\node_modules\node\bin\node
+ [email protected]
added 2 packages from 1 contributor in 26.089s

Leia mais sobre isso em https://www.npmjs.com/package/node.

 1
Author: Fuhrmanator, 2018-07-13 01:16:39

Para macOS em 2018 + (como todas as soluções acima estão falhando para mim):

Basta ir ao site oficial do nodejs , transferir o pacote oficial do nodejs e instalá-lo, fazendo duplo-click. É a coisa mais simples, segura e sempre a funcionar.

 1
Author: Sliq, 2018-07-19 11:26:43

Basta instalar a nova versão na pasta actual. Melhorei o Meu do v4.x para v6. 10 no Windows.

 0
Author: Kelvin Yeo, 2017-03-04 16:25:06

De acordo com a página oficial do Nodejs, poderá instalar e actualizar a versão do novo nó no windows, usando Chocolate ou colher

Usar (Chocolatey):

cinst nodejs
# or for full install with npm
cinst nodejs.install

Utilizar (Colher):

scoop install nodejs

Também pode transferir o instalador do Windows directamente do nodejs.org sítio web

 0
Author: Mostafa, 2017-11-11 05:42:20

No windows, Descarregue o ficheiro executável do nó do website e instale-o. isto funcionou comigo.

 0
Author: tfa, 2017-12-20 14:18:21
  1. Esqueceste-te de limpar o cache ur
  2. npm update -g

    Isto funciona nas minhas janelas, espero que também funcione para ti: D

 -2
Author: Raman Aggarwal, 2015-08-27 10:37:04

Se quiser actualizar o nó.js, tenta apenas

npm update

Da linha do cmd do Windows.

Caso queira actualizar qualquer pacote específico, tente

npm update <package_name>

Exemplo:

npm update phonegap
 -4
Author: Amol Ghotankar, 2016-12-17 12:25:28