NodeJS

Node installeren en gebruiken.js op Ubuntu 20.04

Node installeren en gebruiken.js op Ubuntu 20.04
Knooppunt.js is een krachtige JavaScript-runtime. Het is een gratis en open-source platformonafhankelijke oplossing die voornamelijk bedoeld is voor server-side programmering. Het stelt ontwikkelaars in staat om schaalbare backend-functionaliteit te hebben met behulp van JavaScript. Meestal wordt het gebruikt om back-end-apps te maken. Het is echter ook populair voor full-stack en front-end oplossingen.

Bekijk in deze handleiding hoe u Node . installeert en gebruikt.js op Ubuntu 20.04.

Knooppunt.js op Ubuntu

Knooppunt.js is behoorlijk populair voor het schalen van backend-functionaliteiten. In het geval van Ubuntu zijn er meerdere bronnen om Node te pakken.js. Verschillende methoden zullen verschillende versies van Node . installeren.js. U kunt ook handmatig selecteren voor welke u gaat.

Gebruik de methode die het beste bij u past.

Knooppunt installeren.js van Ubuntu-opslagplaatsen

Dit is de standaardmethode voor het installeren van Node.js op Ubuntu. Voor de meeste gebruikers is dit meer dan genoeg. Het enige nadeel is dat je misschien niet de nieuwste versie van Node krijgt.js.

De installatie is supereenvoudig. Werk de APT-cache bij en installeer Node.js samen met npm (Node Package Manager).

$ sudo apt update && sudo apt install nodejs npm -y

Laten we een snelle test uitvoeren om de installatie te verifiëren.

$ nodejs --versie

Knooppunt installeren.js van NodeSource PPA

NodeSource is een speciale PPA die meerdere versies van Node . biedt.js. Ik raad deze methode aan boven andere omdat het meer controle biedt. Voor gevorderde gebruikers is het ook mogelijk om de exacte versie van Node . te bepalen.js te installeren. Op het moment van schrijven van dit artikel host NodeSource PPA Node.js v10, v12, v13 en v14.

Hier laat ik zien hoe je NodeSource PPA voor Node configureert.js v14. Als u een andere versie van Node . wilt installeren.js, bekijk de NodeSource readme voor de juiste instructies.

Zorg er eerst voor dat curl op uw systeem is geïnstalleerd.

$ sudo apt update && sudo apt install curl -y

Voer nu het NodeSource-installatiescript uit.

$ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

Voila! NodeSource PPA voor Node.js v14 is succesvol geconfigureerd! Knooppunt installeren.js.

$ sudo apt install nodejs -y

Controleer de installatie door de versie van Node . te controleren.js.

$ knooppunt -v

Knooppunt installeren.js met nvm

Het is een interessante manier om Node . te installeren.js. De nvm (Node Version Manager) is een tool waarmee meerdere versies van Node . kunnen worden geïnstalleerd en onderhouden.js samen met bijbehorende Node-pakketten onafhankelijk. Bekijk nvm op GitHub.

Voer een van de volgende opdrachten uit om nvm te installeren:. Elk van hen zal het nvm-installatiescript downloaden en uitvoeren.

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/installatie.sh | bash

$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/installatie.sh | bash

Sluit en open de terminal. Dit zal nvm . laden. Anders kunt u het bashrc-bestand handmatig opnieuw laden.

$ bron ~/.bashrc

Voer de volgende opdracht uit om de installatie te verifiëren:.

$ commando -v nvm

Het is tijd om nvm te gebruiken. Bekijk eerst de beschikbare versies van Node.js. Dit zal een lange lijst afdrukken.

$ nvm lijst-afstandsbediening

Gebruik de volgende opdracht om de gewenste versie te installeren:. In dit voorbeeld zal de opdracht Node . installeren.js v14.9.0.

$ nvm installatie v14.9.0

Met nvm is het mogelijk om een ​​release te installeren op basis van zijn aliassen. Voer bijvoorbeeld deze opdracht uit om de nieuwste LTS-versie te installeren erbium.

$ nvm installeer lts/erbium

De volgende opdracht geeft een lijst van alle geïnstalleerde Node.js-versies.

$ nvm-lijst

Als er meerdere versies zijn geïnstalleerd, staat nvm toe om naar een andere over te schakelen. Controleer eerst de huidige Node.js-versie.

$ knooppunt -v

Wijzig de standaard Node.js naar een andere versie.

$ node gebruik

In plaats van het versienummer te gebruiken, werkt het ook om de versie-alias te gebruiken.

$ knooppuntgebruik

Test de verandering.

$ knooppunt -v

Met de volgende opdracht wordt de standaardversie van Node . ingesteld.js.

$ nvm alias standaard

Knooppunt installeren.js van bron

Zoals eerder vermeld, Node.js is een open-sourceproject. We kunnen de broncode pakken en Node handmatig bouwen en gebruiken.js. Deze benadering wordt echter sterk aanbevolen om te volgen als u van plan bent Node te gebruiken.js voor productiedoeleinden.

Voordat je in het proces springt, is het belangrijk om op te merken over Python. Knooppunt.js ondersteunt zowel Python 2 als Python 3. Knooppunt.js zal gebruiken welke is geïnstalleerd. Als zowel Python 2 als Python 3 zijn geïnstalleerd, wordt de laatste gebruikt. Als alleen Python 2 is geïnstalleerd, wordt Python 2 gebruikt.

Installeer eerst de build-afhankelijkheden. Voer de volgende opdracht uit:. Voor gebruikers van Python 3 is de python3-distutils pakket is nodig.

$ sudo apt update && sudo apt install python python3-distutils g++ make

Download nu de broncode. In dit voorbeeld compileer ik de Node.js v12.18.3 (inclusief npm 6.14.6). Knooppunt downloaden.js-broncode.

$ wget https://nodejs.org/dist/v12.18.3/node-v12.18.3.teer.gz

Pak de broncode uit.

$ tar -xvf node-v12.18.3.teer.gz

Het is tijd om Node te bouwen.js. Voer het configuratiescript uit.

$ ./configureren

Start het compilatieproces. De "-j" is om make in multithread-modus uit te voeren. Het "nproc"-gedeelte is om het aantal beschikbare CPU-kernen te vertellen.

$ maak -j$(nproc)

Knooppunt installeren.js.

$ sudo make install

Laten we de installatie verifiëren. Controleer het knooppunt.js- en npm-versie.

$ knooppunt -v
$ npm -v

Knooppunt gebruiken.js

Knooppunt.js wordt geleverd met een heleboel functies en functionaliteiten. Het is een runtime voor JavaScript. Het is aan jou om JavaScript te gebruiken om het meeste uit Node te halen. Hier zal ik de zeer eenvoudige manieren om Node te gebruiken laten zien.js.

Pak eerst een voorbeeld van JavaScript. De volgende code is overgenomen van W3Schools.

$ var http = vereisen('http');
$ http.createServer(functie (req, res)
$ onderzoek.writeHead(200, 'Content-Type': 'text/html');
$ onderzoek.einde('Hallo wereld!');
).luister (8080);

Voer de JavaScript-code uit met Node.js.

$ node-demo.js

Om de uitvoer te krijgen, opent u uw computer vanaf poort 8080.

laatste gedachte

Knooppunt.js is een krachtige en populaire oplossing. Er zijn meerdere manieren om het op Ubuntu te installeren. Uw omstandigheden bepalen welke methode het beste bij u past. Tijdens het gebruik van de standaard Node.js van Ubuntu repo biedt de eenvoudigste oplossing, NodeSource en nvm bieden meer flexibiliteit.

Wat betreft het gebruik van Node.js, er zijn talloze materialen online die leert hoe u kunt profiteren van verschillende Node-functies in uw JavaScript-codes. W3Schools is een goede plek om je reis te beginnen.

Veel computerplezier!

OpenTTD versus Simutrans
Je eigen transportsimulatie maken kan leuk, ontspannend en buitengewoon aanlokkelijk zijn. Daarom moet je ervoor zorgen dat je zoveel mogelijk spellen...
OpenTTD-zelfstudie
OpenTTD is een van de meest populaire simulatiegames voor bedrijven die er zijn. In dit spel moet je een geweldig transportbedrijf creëren. U begint e...
SuperTuxKart voor Linux
SuperTuxKart is een geweldige titel die is ontworpen om je de Mario Kart-ervaring gratis te bieden op je Linux-systeem. Het is behoorlijk uitdagend en...