Estoy intentando instalar mean.io boilerplate. Falla cuando se ejecuta sudo npm install -g meanio@latest
. Antes de fallar, observa que 'quiere' la versión 1.4.x de npm, mientras que tengo instalado 1.2.18. Así que intenté actualizar npm a la última versión; De varias maneras. El último de los cuales fue ...
ubuntu@ip-xxx-xx-xx-xxx:~$ sudo npm install -g npm
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
[email protected] /usr/local/lib/node_modules/npm
ubuntu@ip-xxx-xx-xx-xxx:~$ npm --version
1.2.18
¿Por qué sigue mostrando la versión 1.2.18, cuando acabo de actualizar a 1.4.7?
sudo npm update npm -g
Respuestas:
Esto actualizará npm usando npm en sí:
Si estás atascado, inténtalo
sudo npm update npm -g
. Todo el crédito va a Tim Castelijns. Lo he probado en ubuntu 14.04, npm 1.3.10Tenga en cuenta que si está utilizando nvm para administrar varias versiones en su entorno de desarrollo local, por ejemplo, para fines de prueba , todas sus versiones instaladas (enumeradas por
nvm ls
) están en ~ / .nvm, por lo tanto, omite la instalación en todo el sistema (es decir, omita sudo):EMPRESA DEBIAN
Para la práctica empresarial completa considere nodeource.com :
como se describe aquí .
OTRA EMPRESA
Para distribuciones que no sean de Debian, consulte el nodo
github wiki https://github.com/joyent/node/wiki/installing-node.js-via-package-managerpágina de descarga https://nodejs.org/en/download / /Para la comprensión histórica: Chis Lea estaba manteniendo su PPA pero ahora unió fuerzas con nodeource .
fuente
Si la respuesta del usuario3223763 no funciona, puede intentar esto:
Luego :
Después de esto, abra una nueva terminal y verifique la versión npm:
EDITAR / ACTUALIZAR:
Hoy la última versión de nvm es:
Por lo tanto, el comando CURL es: v0.25.4 en lugar de v0.13.1
fuente
no olvide cerrar e iniciar la ventana de terminal nuevamente;)
(al menos si quieres marcar "npm --version" en la terminal)
eso también me funcionó
fuente
Parece que está usando Ubuntu (desde la línea de comando que muestra). Para actualizar
npm
ynodejs
puede usar el repositorio PPA:fuente
E: The repository 'http://ppa.launchpad.net/chris-lea/node.js/ubuntu bionic Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
para Ubuntu 18.04Intenté las opciones anteriores en Ubuntu 14.04, pero constantemente producirían este error:
Luego encontré esta solución en línea:
1) Limpie el caché de npm primero:
2) Instalar n módulo de npm:
3) Comience la instalación seleccionando la versión del nodo a instalar: estable o más reciente , usaremos estable aquí:
4) Verifique la versión del nodo:
5) Verifique la versión de npm:
fuente
Para obtener la última versión estable, simplemente ejecute
¡Funcionó bien para mí!
fuente
Puedes probar:
fuente
actualización a nodejs v0.12.7
Fuente de nodeource.com
fuente
Para mí funcionó con los siguientes comandos
Consulte: https://linuxhint.com/how-to-update-npm-packages/
fuente
esto es lo que recomienda npm cuando en la terminal, la segunda pieza se copia y pega directamente desde mi terminal
nota: estoy usando una mac
fuente
npm
fallará conError: Cannot find module 'process-nextick-args'
. Deberías eliminar tu respuesta.Para comprobar la versión nodo -v nodo y su NPM versión NPM -v Entonces Para actualizar el NPM , escriba esto en su terminal: sudo NPM instalar NPM @ última -g
NB: SO basado en Debian {ubuntu o Linux mint}
fuente
NPM estaba devolviendo la versión anterior después de ejecutar
$ sudo npm install npm -g
.Reiniciar el terminal (es decir, cerrar y abrir de nuevo) solucionó el problema para mí y
$ npm --version
comenzó a devolver la versión esperada.* @Rimian menciona la necesidad de volver a cargar el terminal en un comentario de otra respuesta.
fuente
En caso de que desee actualizar npm a una versión específica, puede usar esto:
npm install npm@version-number
fuente
Verifique su versión de nodo
node -v
y su versión de npmnpm -v
Luego, para actualizar su npm, escriba esto en su terminal:npm install npm@latest -g
Espero poder ayudar. Saludos
fuente
Esto es lo que funcionó para mí en ubuntu
curl -L https://www.npmjs.com/install.sh | sh
fuente
si usas nvm
fuente
Puede usar el
npm
administrador de paquetes:Esto se instala
npm
usando a sí mismo @ última versión.fuente
Para Ubuntu 18.04
npm install última versión
Espero que sea para ti también
fuente