Sto tentando di aggiornare npm all'ultima versione, poiché sto utilizzando la versione 1.4.28. Usando:Impossibile ottenere l'ultima versione di NPM funzionante
npm update -g npm
ottengo il seguente output:
[email protected] C:\Users\ck\AppData\Roaming\npm\node_modules\npm-check-updates\node_modules\npm
[email protected] C:\Users\ck\AppData\Roaming\npm\node_modules\ember-cli\node_modules\npm
e quindi eseguire
npm -v
Vedo che sto ancora utilizzando il 1.4.28; Non riesco a capire l'output che ho ottenuto dopo aver provato ad aggiornare, dal momento che si parla di 1.3.26 e 2.1.5, ma ho installato 1.4.28 ??
Sono su Windows e ho già provato a disinstallare e reinstallare il nodo;
Le installazioni di 'npm' che si aggiornano dipendono da altri moduli -' npm-check-updates' e 'ember-cli'. Questi moduli avranno probabilmente delle limitazioni su quali versioni di 'npm' supportano. –
ok, grazie per aver chiarito questo; ma perché npm update -g npm non aggiorna la versione che sto usando dalla 1.4.28 alla 2.1.0? E da dove proviene dalla versione 1.4.28? –
Per Windows, 'npm' in genere non è collocato sotto il globale [' root'] (https://www.npmjs.org/doc/cli/npm-root.html) dove può gestirsi da solo. Di solito è in "Programmi" invece. Puoi verificarlo con 'npm -g root' e' gcm npm | seleziona sorgente' (PowerShell). –