Jeg har nettopp installert Node.js
og npm
(for tilleggsmoduler).
Hvordan kan jeg oppdatere Node.js og modulene jeg bruker til de nyeste versjonene?
Kan npm
gjøre det, eller må jeg fjerne og installere Node.js og npm på nytt for å få de neste versjonene?
Jeg fulgte dette trinnene i npm
-delen.
Se dokumentasjonen for kommandoen update
:
npm update [<name> [<name> ...]]
Denne kommandoen vil oppdatere alle pakkene som er oppført til den nyeste versjonen (spesifisert av taggen config). Den vil også installere manglende pakker.
Se i tillegg dokumentasjonen om Node.js og NPM-installasjon og Oppgradering av NPM.
Følgende originale svar er fra den gamle FAQ som ikke lenger eksisterer, men skal fungere for Linux og Mac:
Hvordan oppdaterer jeg npm?
npm install -g npm
Vær oppmerksom på at denne kommandoen vil fjerne din nåværende versjon av npm. Sørg for å bruke
sudo npm install -g npm
hvis du er på en Mac.Du kan også oppdatere alle utdaterte lokale pakker ved å gjøre
npm update
uten noen argumenter, eller globale pakker ved å gjørenpm update -g
.Av og til vil versjonen av npm utvikle seg slik at den gjeldende versjonen ikke kan installeres riktig med den versjonen du allerede har installert. (Tenk på om det noen gang er en feil i oppdateringskommandoen.) I slike tilfeller kan du gjøre dette:
curl https://www.npmjs.com/install.sh | sh
For å oppdatere Node.js selv, anbefaler jeg at du bruker nvm, Node Version Manager.
Jeg fant denne veldig fine måten å oppdatere node på David Walsh&# 39s blogg, du kan gjøre det ved å installere n
:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Det vil installere den nåværende stabile versjonen av node
.
EDIT: Vennligst ikke bruk n lenger. Jeg anbefaler å bruke nvm
. Du kan enkelt installere stable ved å følge kommandoene nedenfor:
nvm ls-remote
nvm install <version>
nvm use <version>
Jeg forstår at dette spørsmålet er for Linux-maskiner, men i tilfelle noen leter etter en Windows-løsning, er det bare å gå til Node.js-nettstedet, klikke på download-knappen på hjemmesiden og kjøre installasjonsprogrammet.
Heldigvis tok det seg av alt, og med noen få klikk på 'Neste' -knappen fikk jeg den nyeste 0.8.15 Node.js-versjonen som kjører på Windows 7-maskinen min.