node.js - node - actualizar npm ubuntu
¿Cómo puedo actualizar NodeJS y NPM a las próximas versiones? (20)
Actualización para usuarios de Windows
Los usuarios de Windows deben leer Solución de problemas> Actualizar en Windows en la wiki npm.
Actualización en Windows 10 usando PowerShell (edición de terceros)
El enlace anterior Solución de problemas # upgrade-on-windows apunta a una página de npm-windows-upgrade las líneas a continuación son citas del archivo Léame. Actualicé exitosamente de npm 2.7.4 a npm 3.9.3 usando el nodo v5.7.0 y powershell (probablemente la versión de powershell 5.0.10586.122)
Primero, asegúrese de que puede ejecutar scripts en su sistema ejecutando el siguiente comando desde un PowerShell elevado. Para ejecutar PowerShell como administrador, haga clic en Inicio, busque PowerShell, haga clic con el botón derecho en PowerShell y seleccione Ejecutar como administrador.
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
Luego, para instalar y usar esta herramienta de actualización, ejecute (también desde un PowerShell o cmd.exe elevado):
npm install --global --production npm-windows-upgrade
npm-windows-upgrade
Acabo de instalar Node.js
y npm
(para módulos adicionales).
¿Cómo puedo actualizar Node.js y los módulos que estoy usando a las últimas versiones?
¿Puede npm
hacerlo o tengo que eliminar y reinstalar Node.js y npm para obtener las próximas versiones?
Seguí this pasos en la sección de npm
.
Primero revisa tu versión NPM
npm -v
1) Actualizar NPM a la versión actual:
Ver la versión actual de NPM:
npm view npm version
Actualiza npm a la versión actual:
npm i -g npm
2) Enumere todas las versiones de NPM disponibles y realice una instalación / actualización / restauración personalizada
Ver todas las versiones, incluyendo "alpha", "beta" y "rc" (versión candidata)
npm view npm versions --json
Reinstale NPM en una versión específica elegida de la lista de versiones, por ejemplo a 5.0.3
npm i -g [email protected]
Instalar una versión eliminará automáticamente la que está instalada actualmente.
Para los comandos de Linux y iOS prepend con sudo
A veces es más sencillo descargar la última versión desde http://nodejs.org/
Especialmente cuando todas las demás opciones fallan.
http://nodejs.org/ -> haga clic en INSTALAR -> tendrá el nodo más reciente y npm
¡Sencillo!
Actualizar npm es fácil:
npm install [email protected] -g
Además, si desea actualizar a una versión en particular, siga esto:
sudo npm cache clean -f
sudo npm install -g n
sudo n <specific version>
Como ya sabrá, NPM está actualmente empaquetado con Node.js, lo que significa que si tiene un node
instalado, ya tiene instalado npm
. Existen varios métodos para mantener actualizados Node.js y NPM, debe usar uno de los siguientes administradores de versión:
Homebrew
Si estás en Mac, puedes usar Homebrew . Para instalar NodeJS y NPM utilizando brew:
$ brew install node
Más tarde podrás actualizarlo usando
$ brew update && brew upgrade node
NPM también se actualizará.
También podrá switch
a una de las versiones anteriores si necesita, por ejemplo:
$ brew switch node 0.10.26
Para instalar brew en tu Mac:
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
norte
n es más probable que rvm
(Ruby Version Manager), y se puede usar para administrar y actualizar las versiones de node/npm
.
Instale las versiones de Node.js fácilmente:
$ n 0.10.26
$ n 0.8.17
$ n 0.9.6
Utilice (e instale si falta) la última versión oficial:
$ n latest
Utilice / instale la versión oficial estable:
$ n stable
Cambie a la versión anterior que estaba usando:
$ n prev
Si desea ver la lista de nodos instalados, simplemente ejecute n
desde su línea de comando, la salida será algo como lo siguiente:
$ n
0.10.26
• 0.8.17
0.9.6
El punto (•) significa que es una versión actualmente activa. Para seleccionar una versión de nodo de la lista, use down
flechas down
up
y down
y active usando enter
.
El paquete n
está escrito en el linux shell
puro y está disponible como un módulo npm (contiene package.json
), por lo que si tiene algún Node.js instalado, puede instalar / actualizar el n
través del npm
:
$ npm install -g n
NVM
nvm también es como RVM
, incluso los nombres de comandos y el uso son muy similares.
Para descargar, compilar e instalar la última versión v0.10.x del Node.js usando nvm
:
$ nvm install 0.10
Y luego puedes cambiar a la versión instalada:
$ nvm use 0.10
Puede crear un archivo .nvmrc
que contenga el número de versión en la carpeta raíz del proyecto; luego ejecute el siguiente comando para cambiar a la versión especificada:
$ nvm use
O simplemente puede ejecutarlo:
$ nvm run 0.10
Si desea ver qué versiones ya están instaladas, use:
$ nvm ls
Para instalar nvm
, puede usar el script de instalación (requiere git
) usando cURL
:
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
o wget
:
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
PD
Todos estos enfoques que he usado en MacOSX y Linux, no tengo experiencia en cómo administrar las versiones de Node.js en Windows, solo puedo suponer que la n
(la segunda) funcionará para el sistema operativo de Microsoft (al menos del cygwin
).
Encontré esta forma realmente clara de actualizar el nodo en el blog de David Walsh , puede hacerlo instalando n
:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Se instalará la versión estable actual del node
. Sin embargo, recomiendo usar nvm
.
Para Linux, OSX, etc.
Para instalar la última versión de NPM
npm install -g [email protected]
O para instalar la versión más reciente.
npm install -g [email protected]
Adicional: Para comprobar tu versión npm.
npm -v
Si está en una máquina con Windows, sugiero ir al sitio web de npm
Para actualizar npm:
npm install [email protected]{version} -g
para actualizar npm a la última versión:
npm install [email protected] -g
y para comprobar la versión:
npm -v
para actualizar el nodo js:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
verificar :
node -v
Primera actualización npm
,
npm install -g [email protected]
A continuación, actualice el node
a la siguiente versión,
npm install -g [email protected]
o npm install [email protected]
o, hasta la última,
npm install -g [email protected]
o npm install -g node
compruebe después de la instalación de la versión,
node --version
o node -v
Recientemente me topé con este artículo: http://martineau.tv/blog/2013/12/more-efficient-grunt-workflows/ y el autor menciona $ npm-check-updates -u && npm install
para actualizar todas las dependencias.
Esto es un poco fuera del tema, pero terminé aquí en una búsqueda similar, así que pensé que valía la pena compartirla.
Si no quieres actualizar a la última versión. Haz este comando:
npm install [email protected] -g
Reemplace 4.2.0 con cualquier versión que desee. Aquí están todas las versiones de lanzamiento hasta el 3 de octubre de 2017: https://nodejs.org/en/download/releases/
Simplemente ejecute el siguiente comando en la terminal como root / administrador:
npm i -g n
n stable
npm update -g npm
Me ha funcionado en Linux.
Solo con este código
npm install update
Solo escuché una entrevista con el equipo de npm sobre el último episodio de nodeup , y recomendaron no usar la update
para la actualización de 1.x
2.x
En su lugar, use: npm install npm -g
Vea los documentos para el comando de update
:
npm update [<name> [<name> ...]]
Este comando actualizará todos los paquetes listados a la última versión (especificada por la etiqueta config). También instalará los paquetes faltantes.
Además, vea las FAQ :
¿Cómo actualizo npm?
npm install -g npm
Tenga en cuenta que este comando eliminará su versión actual de npm. Asegúrese de usar
sudo npm install -g npm
si está en una Mac.También puede actualizar todos los paquetes locales desactualizados haciendo
npm update
sin ningún argumento, o paquetes globales haciendo lanpm update -g
.Ocasionalmente, la versión de npm progresará de modo que la versión actual no se pueda instalar correctamente con la versión que ya ha instalado. (Considere, si alguna vez hay un error en el comando de actualización). En esos casos, puede hacer esto:
curl https://www.npmjs.com/install.sh | sh
Para actualizar Node.js, le recomiendo que use nvm, el administrador de versiones de nodos .
debería ver este blog nodejs instalar con el administrador de paquetes
Antes de ejecutar este comando. muestra ejecutar sudo apt-get update
, asegúrese de que el resultado sea Lectura de listas de paquetes ... Hecho , sin ERROR
Paso a paso (Debian):
sudo apt-get update
instalar 6_x
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
instalar 7_x
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
Instale npm => sudo apt-get install npm
Instalar n => sudo npm install n -g
última versión de node => sudo n latest
Versión específica del nodo que puedas
Listar versiones de nodo disponibles => n ls
Instalar una versión específica => sudo n 4.5.0
$ npm install -g npm stable
Me funcionó para actualizar de 1.4.28 a 2.1.5