Sådan downloader og installerer du Node.js og NPM på Windows

For at begynde at bygge dine Node.js-applikationer er det første trin installationen af ​​node.js-rammeværket. Node.js-rammen er tilgængelig for en række forskellige operativsystemer lige fra Windows til Ubuntu og OS X. Når Node.js-rammeværket er installeret, kan du begynde at bygge dine første Node.js-applikationer.

Node.js har også mulighed for at indlejre ekstern funktionalitet eller udvidet funktionalitet ved at gøre brug af brugerdefinerede moduler. Disse moduler skal installeres separat. Et eksempel på et modul er MongoDB modul som giver dig mulighed for at arbejde med MongoDB databaser fra din Node.js-applikation.

Sådan installeres Node.js på Windows

Det første trin i at bruge Node.js er installationen af ​​Node.js-bibliotekerne på klientsystemet. Nedenfor er trinene til at downloade og installere Node.js i Windows:

Trin 1) Download Node.js Installer til Windows

Gå til webstedet https://nodejs.org/en/download/ og download de nødvendige binære filer.

I vores eksempel skal vi downloade Node.js på Windows med 32-bit installationsfilerne.

Installer Node.js på Windows

Trin 2) Kør installationen

Double klik på den downloadede .msi-fil for at starte installationen.

Klik på knappen Kør på den første skærm for at starte installationen.

Installer Node.js på Windows

Trin 3) Fortsæt med installationstrinnene

På det næste skærmbillede skal du klikke på knappen "Næste" for at fortsætte med download og installation af Node.js

Installer Node.js på Windows

Trin 4) Accepter vilkårene og betingelserne

På det næste skærmbillede, Accepter licensaftalen og klik på knappen Næste.

Installer Node.js på Windows

Trin 5) Sæt stien op

På det næste skærmbillede skal du vælge den placering, hvor Node.js skal installeres, og derefter klikke på knappen Næste.

1. Indtast først filplaceringen for installationen af ​​Node.js. Det er her filerne til Node.js vil blive gemt efter installationen.

2. Klik på knappen Næste for at fortsætte med installationen.

Installer Node.js på Windows

Trin 6) Vælg de standardkomponenter, der skal installeres

Accepter standardkomponenterne, og klik på knappen Næste.

Installer Node.js på Windows

Trin 7) Start installationen

På det næste skærmbillede skal du klikke på Node.js-installationsknappen for at begynde at installere på Windows.

Installer Node.js på Windows

Trin 8) Fuldfør installationen

Klik på knappen Udfør for at fuldføre installationen.

Installer Node.js på Windows

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux)

Sådan installeres NPM på Windows 10/8/7

Den anden måde at installere Node.js på på enhver klientmaskine er at bruge en "pakkehåndtering".

On Windows, NPM (Node Package Manager) download er kendt som Chocolatey. Det er designet til at være en decentraliseret ramme til hurtig installation af applikationer og værktøjer, som du har brug for.

Til installation af NPM på Windows via Chocolatey, skal følgende trin udføres.

Trin 1) Installation af Chocolatey – The Chocolatey-webstedet (https://chocolatey.org/) har meget klare instruktioner om, hvordan denne ramme skal installeres.

  • Det første trin er at køre nedenstående kommando i kommandopromptvinduerne. Denne kommando er taget fra Chocolatey-webstedet og er standardkommandoen til at installere Node.js via Chocolatey.
  • Nedenstående kommando er en PowerShell-kommando, som kalder det eksterne PowerShell-script på Chocolatey-webstedet. Denne kommando skal køres i et PowerShell-kommandovindue.
  • Dette PowerShell-script udfører alt det nødvendige arbejde med at downloade de nødvendige komponenter og installere dem i overensstemmelse hermed.

@powershell -NoProfile -ExecutionPolicy Bypass -Kommando "iex ((new-object wet.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE% \chokolade\spand

Installer NPM på Windows 10/8/7

Trin 2) Det næste trin er at installere Node.js på din lokale maskine ved hjælp af Chocolatey, pakkehåndtering. Dette kan gøres ved at køre nedenstående kommando i kommandoprompten.

Installer NPM på Windows 10/8/7

Hvis installationen lykkes, får du beskeden om den vellykkede installation af Node.js.

Bemærk: Hvis du får en fejl som "C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1" Opret derefter mappen manuelt i stien

Kørsel af din første Hello World-applikation i Node.js

Når du har downloadet Node.js og installeret på din computer, så lad os prøve at vise "Hello World" i en webbrowser.

Opret filen Node.js med filnavnet firstprogram.js

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello World!');
}).listen(8080);

Kodeforklaring:

  1. Den grundlæggende funktionalitet af "kræver"-funktionen er, at den læser en JavaScript fil, udfører filen og fortsætter derefter med at returnere et objekt. Ved at bruge dette objekt kan man så bruge de forskellige funktioner, der er tilgængelige i modulet kaldet af kræve funktionen. Så i vores tilfælde, da vi ønsker at bruge funktionaliteten i HTTP, og vi bruger kommandoen require(http).
  2. I denne 2nd linje kode, laver vi en serverapplikation, som er baseret på en simpel funktion. Denne funktion kaldes, når der sendes en anmodning til vores serverapplikation.
  3. Når en anmodning modtages, beder vi vores funktion om at returnere et "Hello World"-svar til kunden. WriteHead-funktionen bruges til at sende header-data til klienten, og mens slutfunktionen lukker forbindelsen til klienten.
  4. Vi bruger derefter server.listen-funktionen til at få vores serverapplikation til at lytte til klientforespørgsler på port nr. 8080. Du kan angive enhver tilgængelig port herovre.

Udførelse af koden

    1. Gem filen på din computer: C:\Users\Dit navn\ firstprogram.js
    2. I kommandoprompten skal du navigere til den mappe, hvor filen er gemt. Indtast kommandoen Node firstprogram.js

Første Hello World-applikation i Node.js

    1. Nu fungerer din computer som en server! Hvis nogen forsøger at få adgang til din computer på port 8080, får de et "Hello World!" besked til gengæld!
    2. Start din internetbrowser, og indtast adressen: http://localhost:8080

Produktion

Første Hello World-applikation i Node.js

Resumé

  • Vi har set installationen af ​​Node.js via MSI installationsmodulet, som er tilgængeligt på Node.js hjemmeside. Denne installation installerer de nødvendige moduler, som er nødvendige for at køre en Node.js-applikation på klienten.
  • node.js kan også installeres via en pakkehåndtering. Pakkehåndteringen til Windows er kendt som Chocolatey. Ved at køre nogle simple kommandoer i kommandoprompten downloader Chocolatey-pakkehåndteringen automatisk de nødvendige filer og installerer dem derefter på klientmaskinen.
  • En simpel Node.js-applikation består i at skabe en server, som lytter på en bestemt port. Når en anmodning kommer til serveren, sender serveren automatisk et 'Hello World'-svar til klienten.