Ik probeer mean.io boilerplate te installeren. Het mislukt bij het uitvoeren van sudo npm install -g meanio@latest
. Voordat het faalt, merkt het op dat het npm-versie 1.4.x ‘wil’, terwijl ik 1.2.18 heb geïnstalleerd. Dus probeerde ik npm bij te werken naar de laatste; meerdere manieren. De laatste was…
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
Waarom wordt nog steeds versie 1.2.18 weergegeven, terwijl ik zojuist heb geüpdatet naar 1.4.7?
Antwoord 1, autoriteit 100%
Hiermee wordt npmbijgewerkt met behulp van npmzelf:
sudo npm install npm -g
Als je vastzit, probeer dan sudo npm update npm -g
. Alle eer gaat naar Tim Castelijns. Ik heb het getest op ubuntu 14.04, npm 1.3.10
Merk op dat als u nvmgebruikt voor het beheren van meerdere versies in uw lokale ontwikkelomgeving voor bijv testdoeleinden, al uw geïnstalleerde versies (vermeld door nvm ls
) bevinden zich in ~/.nvm, daarom laat u de systeembrede installatie over (d.w.z. laat sudo weg):
npm install npm -g
DEBIAN ENTERPRISE
Overweeg voor een volledige bedrijfspraktijk nodesource.com:
curl -sL https://deb.nodesource.com/setup| sudo bash –
zoals hierbeschreven.
ANDERE ONDERNEMING
Voor niet-debian distributies kijk op de node github wikidownloadpagina https:// nodejs.org/en/download/
https://github.com/joyent/node/wiki /installing-node.js-via-package-manager
Voor historisch inzicht: Chis Lea handhaafde zijn PPA, maar nu bundelde hij zijn krachten met nodesource.
Antwoord 2, autoriteit 22%
Als het antwoord van user3223763 niet werkt, kunt u dit proberen:
sudo apt-get remove nodejs ^node-* nodejs-*
sudo apt-get autoremove
sudo apt-get clean
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs
Dan :
curl https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | sh
Open hierna een nieuwe terminal en controleer de npm-versie:
npm --version
BEWERKEN / BIJWERKEN:
Vandaag is de laatste nvm-versie :
https://raw.githubusercontent.com/creationix/nvm/ v0.25.4/install.sh
Het CURL-commando is dus: v0.25.4 in plaats van v0.13.1
curl https://raw.githubusercontent.com/creationix/nvm/v0.25.4/install.sh | sh
Je kunt https://github.com/creationix/nvm/releasesgebruiken om de juiste versie voor verdere upgrades
Antwoord 3, autoriteit 11%
vergeet niet het terminalvenster te sluiten en opnieuw te starten;)
(tenminste als u “npm –version” in de terminal wilt controleren)
sudo npm install npm -g
dat werkte bij mij ook
Antwoord 4, autoriteit 8%
Heb de bovenstaande opties geprobeerd op Ubuntu 14.04, maar ze gaven constant deze foutmelding:
npm ERR! teerpakket Fout bij lezen
/root/tmp/npm-15864/1465947804069-0.4854120113886893/pakket
Vervolgens deze oplossing online gevonden:
1) Maak eerst de cache van npm schoon:
sudo npm cache clean -f
2) Plaats n module van npm
sudo npm install -g n
3) Begin met de installatie door de versie van knooppunt selecteren om te installeren: stabiel of laatste , zullen we gebruik maken van stabiel hier
sudo n stable
4) Controleer de versie van het knooppunt:
node -v
5) Controleer de versie van NPM:
npm -v
5, Autoriteit 6%
Het lijkt erop dat u gebruik maakt van Ubuntu (vanaf de opdrachtregel laten zien). Om de update npm
en nodejs
kunt u de PPA repository te gebruiken:
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
6, Autoriteit 4%
Om de laatste stabiele versie gewoon draaien
npm install npm@latest -g
Het werkte prima voor mij!
7, Autoriteit 3%
U kunt proberen:
sudo npm i -g npm
8, Autoriteit 2%
U kunt npm
package manager te gebruiken:
npm install npm@latest
Deze installaties npm
met behulp van zelf @ nieuwste versie.
9
In het geval u wilt updaten NPM naar een specifieke versie, kunt u dit gebruiken:
npm install npm@version-number
10
npm i -g npm
Update available 4.5.0 → 4.6.1 │
│ Run npm i -g npm to update
Dit is wat npm raadt wanneer in terminal, tweede stuk wordt direct gekopieerd en geplakt uit mijn terminal
note: im met behulp van een mac
11
Zeer eenvoudig
Voor Linux of Mac
sudo npm install npm@latest -g
Voor Windows: Run je opdrachtprompt als administrator en voer het onderstaande commando
npm install npm@latest -g
12
nvm install-latest-npm
Als je toevallig gebruik nvm
13
Voor Ubuntu 18.04
npm nieuwste versie installeren
Ik hoop dat het ook voor jou is