NodeJS

Knooppunt installeren.js op Debian 10

Knooppunt installeren.js op Debian 10
Knooppunt.js is een JavaScript-runtime aan de serverzijde. Knooppunt.js is open source en cross-platform. Knooppunt.js draait op Linux, Windows en macOS. Het wordt voornamelijk gebruikt om software-API's en netwerktoepassingen te ontwikkelen develop.  In dit artikel laat ik je zien hoe je Node installeert.js op Debian 10 en hoe u een eenvoudige Node uitvoert.js-programma op Debian 10. Dus laten we beginnen.

Knooppunt installeren.js 10 LTS:

Knooppunt.js 10.x is de nieuwste LTS-versie van Node.js op het moment van schrijven. Gelukkig is het beschikbaar in de officiële pakketrepository van Debian 10. U kunt het dus eenvoudig installeren met behulp van de APT-pakketbeheerder op uw Debian 10-machine.

Werk eerst de cache van de APT-pakketrepository bij met de volgende opdracht:

$ sudo apt-update

De cache van de APT-pakketrepository moet worden bijgewerkt.

Installeer nu Node.js uit de officiële pakketrepository van Debian 10 met de volgende opdracht:

$ sudo apt install nodejs

Om de installatie te bevestigen, drukt u nu op Y en druk vervolgens op .

De pakketbeheerder van APT zal alle vereiste pakketten downloaden en installeren.

Knooppunt.js 10.x moet worden geïnstalleerd.

Zoals je kunt zien, is de Node.js-versie geïnstalleerd vanuit de officiële pakketrepository is v10.15.2.

$ knooppunt --versie

Knooppunt.js heeft zijn eigen pakketopslagplaats om u te helpen bij uw werk. Gelukkig verpakt Debian 10 veel gemeenschappelijke en stabiele Node.js-pakketten. U kunt ze eenvoudig downloaden van de officiële pakketrepository van Debian 10. de knoop.js Debian 10 pakketnamen beginnen met knooppunt-*

Ik zocht bijvoorbeeld naar express.js-knooppunt.js-pakket op de officiële pakketrepository van Debian 10. Zoals je kunt zien, bestaat het pakket. Het express-generatorpakket bestaat ook. De pakketnamen zijn: node-express en node-express-generator in Debian 10. U kunt eenvoudig de APT-pakketbeheerder gebruiken om deze pakketten te installeren en ze te gebruiken in Node.js 10.

Ik heb ook gezocht naar de Node.js pakket bluebird. Het bestaat ook.

Als u liever Node wilt installeren.js-pakketten die NPM gebruiken, moet u NPM installeren vanuit de officiële pakketrepository van Debian 10 met de volgende opdracht:

$ sudo apt install npm

Bevestig nu de installatie door op te drukken Y gevolgd door .

De pakketbeheerder van APT zal alle vereiste pakketten downloaden en installeren.

Op dit punt zou NPM moeten zijn geïnstalleerd.

Zoals u kunt zien, is de NPM-versie die is geïnstalleerd vanuit de pakketrepository van Debian 10 5.8.0.

de knoop.js-pakketten die zich in de pakketrepository van Debian 10 bevinden, zijn zeer stabiel en goed getest. Je kunt ze gebruiken als je wilt.

Knooppunt installeren.js 12:

Op het moment van schrijven is de nieuwste versie van Node.js is versie 12.X. Maar het is niet beschikbaar in de officiële pakketrepository van Debian 10. Je moet het handmatig installeren vanuit de officiële pakketrepository van Node.js.

Voordat u Node installeert.js 12.x, moet u enkele afhankelijkheidspakketten installeren vanuit de pakketrepository van Debian 10.

Werk eerst de cache van de APT-pakketrepository bij met de volgende opdracht:

$ sudo apt-update

De APT-pakketrepository moet worden bijgewerkt.

Installeer nu de afhankelijkheidspakketten bouwen-essentieel en krullen met het volgende commando:

$ sudo apt install build-essentiële curl

Druk nu op Y en druk vervolgens op om de installatie te bevestigen:.

De afhankelijkheidspakketten moeten worden geïnstalleerd.

Voeg nu de officiële Node toe.js 12.x pakketrepository met de volgende opdracht:

$ curl -sL https://deb.nodesource.com/setup_12.X | sudo bash -

de knoop.js 12.x pakketrepository moet worden toegevoegd en de cache van de pakketrepository van APT moet worden bijgewerkt.

Installeer nu Node.js 12.x met het volgende commando:

$ sudo apt install nodejs

De pakketbeheerder van APT moet alle vereiste pakketten downloaden en installeren.

Knooppunt.js 12.x moet worden geïnstalleerd.

Zoals je kunt zien, gebruik ik Node.js 12.7.0.

$ knooppunt --versie

Knooppunt.js geïnstalleerd vanaf de officiële Node.js-pakketrepository installeert standaard NPM. Zoals je kunt zien, draai ik NPM 6.10.0.

Uw eerste knooppunt schrijven.js-programma:

In deze sectie laat ik je zien hoe je je eerste Node schrijft.js programma.

Maak eerst een projectdirectory (laten we het noemen) ~/hallo-knooppunt) als volgt:

$ mkdir ~/hallo-knooppunt

Navigeer nu naar de projectdirectory ~/hallo-knooppunt als volgt:

$ cd ~/hallo-knooppunt

Maak nu een nieuw bestand aan Welkom.js in de projectmap ~/hallo-knooppunt en typ de volgende regels code in de Welkom.js het dossier.

laat http = vereisen('http');
const POORT = 8080;
 
laat server = http.createServer((req, res, volgende) =>
onderzoek.schrijfhoofd(200,
'Inhoudstype': 'tekst/html'
);
 
onderzoek.einde('

Welkom bij LinuxHint!

');
);
 
server.luister(POORT, () =>
troosten.log("Bezoek http://localhost:" + PORT + " vanuit uw webbrowser.");
);

De laatste Welkom.js programma ziet er als volgt uit:

Nu, om de Node uit te voeren.js programma Welkom.js, voer de volgende opdracht uit:

$ node welkom.js

Zoals je kunt zien, is de Welkom.js programma loopt.

Ga nu vanuit uw webbrowser naar http://localhost:8080 en u zou een welkomstbericht moeten zien zoals weergegeven in de onderstaande schermafbeelding.

Dus zo installeer je Node.js op Debian 10 en voer uw eerste Node uit.js programma. Bedankt voor het lezen van dit artikel.

Met WinMouse kunt u de beweging van de muisaanwijzer op Windows-pc aanpassen en verbeteren
Als u de standaardfuncties van uw muisaanwijzer wilt verbeteren, gebruik dan freeware WinMuis. Het voegt meer functies toe om u te helpen het meeste u...
Linkermuisknop werkt niet op Windows 10
Als u een speciale muis gebruikt met uw laptop of desktopcomputer, maar de linkermuisknop werkt niet not op Windows 10/8/7 om wat voor reden dan ook, ...
Cursor springt of beweegt willekeurig tijdens het typen in Windows 10
Als u merkt dat uw muiscursor vanzelf springt of beweegt, automatisch, willekeurig tijdens het typen op een Windows-laptop of -computer, dan kunnen en...