Leer de stappen die u gebruikt om Node.js Javascript en NPM te installeren op Ubuntu 22.04 Jammy JellyFish met behulp van de opdrachtterminal voor het ontwikkelen van applicaties.
Node.js is een platform voor het ontwikkelen van zelfstandige JavaScript-programma's die onafhankelijk van hostapplicaties zoals webbrowsers draaien. Het kan onder andere worden gebruikt voor het programmeren van server-side scripts, netwerktools en webapps. Node.js is gebaseerd op de JavaScript-engine V8 van Google, die ook in de Chrome-webbrowser wordt gebruikt. V8 is een procesgebaseerde virtuele machine die een JIT-compiler gebruikt om de JavaScript-code tijdens runtime te vertalen naar de machinetaal van de onderliggende hardware.
Het wordt voornamelijk gebruikt voor serverprogramma's en netwerktools, het platform beperkt zich hiertoe niet. Naast netwerkgeoriënteerde opdrachtregeltools zijn ook algemene tools voor systeembeheer mogelijk. Zelfs klassiek gestructureerde desktopapplicaties die de WebApp-architectuur niet volgen, zijn mogelijk met Node.js. De NodeGUI-module kan worden gebruikt om grafische gebruikersinterfaces te programmeren op basis van het Qt5 GUI-framework.
De Node Package Manager, npm, afgekort Nodejs, kan modules en afhankelijkheden van de modules die u wilt gebruiken, zoeken, installeren, verwijderen, compileren en bijwerken om de mogelijkheden van Node.js uit te breiden
Het werd in 2009 ontwikkeld door programmeur Ryan Dahl omdat hij niet tevreden was met de inefficiënte manier waarop apache- en PHP-gebaseerde webapplicaties met veel gelijktijdige verbindingen omgaan. Daarom besloot hij JavaScript te gebruiken voor programmeren op de server, omdat hij het asynchrone gebeurtenissysteem van de taal leuk vond.
Stappen om Node.js en NPM te installeren op Ubuntu 22.04 LTS Linux
De stappen die hier worden gegeven, kunnen worden gebruikt voor andere Ubuntu-versies, waaronder Linux Mint, Debian, POP_OS en andere soortgelijke besturingssystemen.
#Methode 1:
1. Update Ubuntu 22.04
Het eerste waarmee we deze tutorial beginnen, is het updaten van ons systeem. Dit zorgt ervoor dat alle nieuwste beveiligingsupdates op ons systeem zijn geïnstalleerd en dat ook onze APT-pakketindexcache up-to-date is.
sudo apt update && sudo apt upgrade
2. Installeer NodeJS met behulp van de standaard Ubuntu-repository
Welnu, we kunnen de langetermijnversie van Node.js op Ubuntu 22.04 LTS installeren met behulp van de standaardsysteemrepository, maar de versie zal niet de nieuwste zijn.
Tijdens het lezen van dit artikel was de versie van Nodejs die beschikbaar was om te installeren met behulp van de standaard repository versie 12. Dus als je deze wilt, voer dan gewoon het volgende uit:
sudo apt install nodejs
#Methode 2 met Nodejs Repo
????????-Voor de nieuwste of gewenste versie????????????
4. Installeer Node.js met behulp van de repository
Als u de huidige versie van Nodejs wilt, voert u de gegeven opdracht uit. Hierdoor wordt de repository alleen toegevoegd om de nieuwste versie te verkrijgen.
Installeer eerst krul:
sudo apt install curl
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
Installeer Nodejs en NPM:
sudo apt-get install nodejs
Terwijl diedie er een paar zoekenspecifieke versie van Nodejskan de repository toevoegen volgens de versie.
Voor Node.js v18.x:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install nodejs
Voor Node.js v17.x:
curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
sudo apt-get install nodejs
Voor Node.js LTS (v16.x):
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install nodejs
Voor Node.js v14.x:
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install nodejs
5. Controleer de geïnstalleerde Node- en NPM-versie op Ubuntu
Om de Node-versie op Ubuntu te controleren, is het commando:
node --version
Om de NPM-versie te controleren, is het commando:
npm --version
6. NPM en Node updaten (optioneel)
Als je de nieuwste updates wilt installeren die beschikbaar zijn voor Node en NPM, dan kunnen we NPM zelf gebruiken, hier zijn de opdrachten daarvoor.
Eerst bijwerkennpm,
sudo npm update
npm install -g npm@next
Werk vervolgens het knooppunt bij naar de volgende versie,
npm install -g node@nextornpm install -g node@latest
#3e methode met behulp van NVM
7. Installeer Nodejs op Ubuntu 22.04 met behulp van NVM
Als u de bovenstaande twee methoden niet wilt gebruiken om Nodejs en de NPM-pakketbeheerder te installeren, kunnen we NVM gebruiken? Knooppuntversiebeheer. Het is een project beschikbaar opGithubdie we kunnen gebruiken om alle versies van Nodejs te installeren en te beheren.
Net als Nodejs is NVM echter ook niet standaard beschikbaar voor gebruik op Ubuntu, we moeten het handmatig installeren. Hier is het script daarvoor:
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Herlaad je bash shell-sessie:
source ~/.bashrc
Gebruik nu deNVMen vermeld alle beschikbare versies van Nodejs die u kunt installeren met behulp van deze versiebeheerder.
nvm list-remote
Als u ten slotte zeker weet welke versie u nodig heeft, gebruikt u de volgende syntaxis:
nvm install version-number
Vervangendeversienummermet de Nodejs-versie die u wilt installeren.
8. Verwijderen of verwijderen
Volgens de methode die u hebt gebruikt om te installeren, kiest u ervoor om Nodejs en NPM volledig van uw systeem te verwijderen.
Voor standaard- of Nodejs-repository met APT
sudo apt autoremove --purge nodejs
Degenen die NVM gebruiken
nvm deactivate version-number
nvm uninstall version-number
NVM van uw systeem verwijderen:
rm -rf "$NVM_DIR"
Overige artikelen:
Installeer AngularJS in Ubuntu 22.04 | 20.04 Linux
Hoe installeer ik Signal Messenger op Ubuntu 22.04 LTS?
Hoe PlayOnLinux op Ubuntu 22.04 installeren?
Hoe Google Two-Factor Authentication te gebruiken met Ubuntu 22.04