Node.js versie
Hoe gebruik ik verschillende Node.js versies bij Hipex
In dit artikel leggen wij uit hoe je de Node.js versie per SSH user kunt aanpassen.
De globale versie van Node.js zal door deze handeling niet aangepast worden.
Node versie beheren onder je eigen SSH user
Om de Node.js versie aan te passen dien je ingelogd te zijn op de betreffende server.
Maak een lege .bash_profile profiel aan onder de SSH user, tenzij ~/.bash_profile
al aanwezig is.
touch ~/.bash_profile
Nu er een Bash profiel bestaat, kunnen we NVM (Node Version Manager) installeren onder de user.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Na het runnen van bovenstaande, dien je het bash_profile opnieuw in te laden:
source ~/.bash_profile
Via het commando nvm install
kun je een Node.js installatie starten onder de SSH user.
Als je als voorbeeld NodeJS versie 12 actief wilt hebben, voer dan het volgende commando uit:
nvm install 12
De installatie kan 2 minuten duren, wanneer de installatie goed is gegaan zie je Creating default alias: default -> 12 (-> v12.22.6)
Vervolgens kun je eenvoudig controleren of de Node.js versie ook daadwerkelijk is aangepast.
node -v