Ik wil mijn Node-versie downgraden van de nieuwste naar v6.10.3
.
Maar niets werkte tot nu toe. NVM geprobeerd en het geeft ook een foutmelding door te zeggen dat het commando make niet gevonden is. Hoe kan ik Node downgraden?
Antwoord 1, autoriteit 100%
U kunt n
gebruiken voor het versiebeheer van nodes. Eris een eenvoudige intro voor n
.
$ npm install -g n
$ n 6.10.3
dit is heel gemakkelijk te gebruiken.
dan kunt u uw node-versie tonen:
$ node -v
v6.10.3
Voor Windows nvmis een goed ontvangen tool.
Antwoord 2, autoriteit 23%
Voor vensters:
Stappen
-
Ga naar
Control panel> program and features>Node.js
en verwijderen -
Ga naar de website: https://nodejs.org/en/en download de versie en installeer.
Antwoord 3, autoriteit 17%
Uw Node-versie bepalen
node -v // or node --version
npm -v // npm version or long npm --version
Zorg ervoor dat u n
hebt geïnstalleerd
sudo npm install -g n // -g for global installation
Upgraden naar de nieuwste stabiele versie
sudo n stable
Overschakelen naar een specifieke versie
sudo n 10.16.0
Antwoord geïnspireerd door deze artikel.
Antwoord 4, autoriteit 6%
Dit kan te wijten zijn aan een incompatibiliteit tussen uw code en de versie die u heeft geïnstalleerd.
In mijn geval gebruikte ik v8.12.0voor ontwikkeling (lokaal) en installeerde ik de nieuwste versie v13.7.0op de server.
Dus met behulp van nvmschakelde ik de node-versie over naar v8.12.0 met het onderstaande commando:
> nvm install 8.12.0 // to install the version I wanted
> nvm use 8.12.0 // use the installed version
OPMERKING:U moet nvm op uw systeem installeren om nvm te gebruiken.
U moet deze oplossing proberenvoordat u oplossingen probeert, zoals het installeren van build-essentialsof het verwijderen van de huidige node-versieomdat u zou kunnen overstappen gemakkelijk tussen versies te wisselen dan alle installaties/de-installaties terug te draaien die u heeft gedaan.
Antwoord 5, autoriteit 5%
Voor Windows 10,
- Het knooppunt verwijderen uit de “Programma’s toevoegen of verwijderen”
- De vereiste versie installeren vanaf https://nodejs.org/en/
werkte voor mij.
Antwoord 6, autoriteit 4%
Als u macOS gebruikt en geen NVM gebruikt, is de eenvoudigste manier om het installatieprogramma uit te voeren dat afkomstig is van de node.js-website. Het is slim genoeg om de vervanging van uw huidige installatie door de nieuwe te beheren, zelfs als het een oudere is. Dit werkte tenminste voor mij.
Antwoord 7, autoriteit 4%
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
sudo npm install -g n
sudo n 10.15
npm install
npm audit fix
npm start
Antwoord 8, autoriteit 3%
Probeer de volgende opdrachten te gebruiken
//For make issues
sudo apt-get install build-essential
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash
//To uninstall a node version
nvm uninstall <current version>
nvm install 6.10.3
nvm use 6.10.3
//check with
node -v
Antwoord 9, autoriteit 3%
Als je Windowsgebruikt, raad ik aan om node handmatig te verwijderen en chocolateyom uw knooppuntinstallatie af te handelen. choco
is een geweldige CLI voor het leveren van een heleboel populaire software.
Dan kun je gewoon doen,
choco install nodejs --version $VersionNumber
en als je het al via chocolatey hebt geïnstalleerd, kun je dat doen,
choco uninstall nodejs
choco install nodejs --version $VersionNumber
Bijvoorbeeld
choco uninstall nodejs
choco install nodejs --version 12.9.1
Antwoord 10, autoriteit 2%
In Mac is er een snelle methode met brew:
brew search node
Je ziet een versie, bijvoorbeeld: node@10 node@12 …Dan
brew unlink node
En selecteer nu een eerdere versie, bijvoorbeeld node@12
brew link --overwrite --force node@12
Klaar, u heeft uw node-versie gedowngraded.
Antwoord 11
Stappen om te downgraden naar node8
brew install node@8
brew link node@8 --force
Als waarschuwing verwijder de map en bestanden zoals aangegeven in de waarschuwing, dan nogmaals het commando:
brew link node@8 --force
Antwoord 12
Ik heb brewin mac gebruikt om de node te downgraden
volg de stappen voor het resultaat:
- brew search node (hier kun je de versie zien, bijvoorbeeld: node@10, node@12, node@14)
- ontkoppelknooppunt brouwen
- brouwinstallatie < knooppuntversie > (bijvoorbeeld: node@12)
- brew link –overwrite node@12
Antwoord 13
In het geval van windows, is een van de opties die je hebt om de huidige versie van Node te verwijderen. Ga dan naar de node-website en download de gewenste versieen installeer in plaats daarvan deze laatste.