Tengo problemas con npm
en un cuadro Vagrant que estoy configurando. Noté que la versión de npm
es algo antigua, así que quería verificar el problema con la última versión.
Tengo entendido que deberías poder actualizar npm
utilizando npm install -g npm
, pero el comando no tiene efecto sobre el npm
que se está utilizando:
vagrant@box:~$ npm -v
1.3.10
vagrant@box:~$ sudo npm install -g npm
npm http GET https://registry.npmjs.org/npm
npm http 200 https://registry.npmjs.org/npm
npm http GET https://registry.npmjs.org/npm/-/npm-2.1.12.tgz
npm http 200 https://registry.npmjs.org/npm/-/npm-2.1.12.tgz
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@2.1.12 /usr/local/lib/node_modules/npm
vagrant@box:~$ npm -v
1.3.10
También traté de usar n
(como se sugiere en ¿Cómo puedo actualizar mi nodeJS a la última versión? ) para actualizar, pero no afecta ni a npm
ni a node
:
vagrant@box:~$ node -v
v0.10.25
vagrant@box:~$
vagrant@box:~$ sudo npm install -g n
/usr/bin/n -> /usr/lib/node_modules/n/bin/n
n@1.2.9 /usr/lib/node_modules/n
vagrant@box:~$ sudo n stable
install : v0.10.33
mkdir : /usr/local/n/versions/0.10.33
fetch : http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz
installed : v0.10.33
vagrant@box:~$ node -v
v0.10.25
vagrant@box:~$ npm -v
1.3.10
¿Qué tengo que hacer para actualizar npm a la última versión?