Hvordan laste ned og installere Node.js og NPM på Windows

For å begynne å bygge dine Node.js-applikasjoner, er det første trinnet installasjonen av node.js-rammeverket. Node.js-rammeverket er tilgjengelig for en rekke operativsystemer fra Windows til Ubuntu og OS X. Når Node.js-rammeverket er installert, kan du begynne å bygge dine første Node.js-applikasjoner.

Node.js har også muligheten til å innebygge ekstern funksjonalitet eller utvidet funksjonalitet ved å benytte seg av tilpassede moduler. Disse modulene må installeres separat. Et eksempel på en modul er MongoDB modul som lar deg jobbe med MongoDB databaser fra din Node.js-applikasjon.

Hvordan installere Node.js på Windows

Det første trinnet i bruk av Node.js er installasjonen av Node.js-bibliotekene på klientsystemet. Nedenfor er trinnene for å laste ned og installere Node.js i Windows:

Trinn 1) Last ned Node.js Installer for Windows

Gå til siden https://nodejs.org/en/download/ og last ned de nødvendige binære filene.

I vårt eksempel skal vi laste ned Node.js på Windows med 32-biters installasjonsfilene.

Installer Node.js på Windows

Trinn 2) Kjør installasjonen

Double klikk på den nedlastede .msi-filen for å starte installasjonen.

Klikk på Kjør-knappen på den første skjermen for å starte installasjonen.

Installer Node.js på Windows

Trinn 3) Fortsett med installasjonstrinnene

I neste skjermbilde klikker du på «Neste»-knappen for å fortsette med nedlastingen og installasjonen av Node.js

Installer Node.js på Windows

Trinn 4) Godta vilkårene

I neste skjermbilde, Godta lisensavtalen og klikk på Neste-knappen.

Installer Node.js på Windows

Trinn 5) Sett opp stien

I neste skjermbilde velger du plasseringen der Node.js må installeres og klikker deretter på Neste-knappen.

1. Angi først filplasseringen for installasjonen av Node.js. Det er her filene for Node.js vil bli lagret etter installasjonen.

2. Klikk på Neste-knappen for å fortsette installasjonen.

Installer Node.js på Windows

Trinn 6) Velg standardkomponentene som skal installeres

Godta standardkomponentene og klikk på Neste-knappen.

Installer Node.js på Windows

Trinn 7) Start installasjonen

I neste skjermbilde klikker du på Node.js installeringsknappen for å begynne å installere på Windows.

Installer Node.js på Windows

Trinn 8) Fullfør installasjonen

Klikk på Fullfør-knappen for å fullføre installasjonen.

Installer Node.js på Windows

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

Hvordan installere NPM på Windows 10/8/7

Den andre måten å installere Node.js på en hvilken som helst klientmaskin er å bruke en "pakkebehandling".

On Windows, er NPM (Node Package Manager)-nedlastingen kjent som Chocolatey. Det ble designet for å være et desentralisert rammeverk for rask installasjon av applikasjoner og verktøy du trenger.

For å installere NPM på Windows via Chocolatey, må følgende trinn utføres.

Trinn 1) Installere Chocolatey – The Chocolatey-nettstedet (https://chocolatey.org/) har veldig klare instruksjoner om hvordan dette rammeverket må installeres.

  • Det første trinnet er å kjøre kommandoen nedenfor i ledetekstvinduene. Denne kommandoen er hentet fra Chocolatey-nettstedet og er standardkommandoen for å installere Node.js via Chocolatey.
  • Kommandoen nedenfor er en PowerShell-kommando som kaller det eksterne PowerShell-skriptet på Chocolatey-nettstedet. Denne kommandoen må kjøres i et PowerShell-kommandovindu.
  • Dette PowerShell-skriptet gjør alt nødvendig arbeid med å laste ned de nødvendige komponentene og installere dem deretter.

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

Installer NPM på Windows 10/8/7

Trinn 2) Det neste trinnet er å installere Node.js på din lokale maskin ved hjelp av Chocolatey, pakkebehandling. Dette kan gjøres ved å kjøre kommandoen nedenfor i ledeteksten.

Installer NPM på Windows 10/8/7

Hvis installasjonen er vellykket, vil du få meldingen om vellykket installasjon av Node.js.

OBS: Hvis du får en feilmelding som "C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1" Opprett deretter mappen i banen manuelt

Kjører din første Hello World-applikasjon i Node.js

Når du har lastet ned og installert Node.js på datamaskinen din, la oss prøve å vise "Hello World" i en nettleser.

Opprett 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 grunnleggende funksjonaliteten til "require"-funksjonen er at den leser en JavaScript fil, kjører filen og fortsetter deretter med å returnere et objekt. Ved å bruke dette objektet kan man deretter bruke de ulike funksjonalitetene som er tilgjengelige i modulen kalt av require-funksjonen. Så i vårt tilfelle, siden vi ønsker å bruke funksjonaliteten til HTTP og vi bruker kommandoen require(http).
  2. I dette 2nd linje med kode lager vi en serverapplikasjon som er basert på en enkel funksjon. Denne funksjonen kalles når en forespørsel sendes til serverapplikasjonen vår.
  3. Når en forespørsel mottas, ber vi funksjonen vår om å returnere et "Hello World"-svar til klienten. WriteHead-funksjonen brukes til å sende header-data til klienten, og mens sluttfunksjonen vil lukke forbindelsen til klienten.
  4. Vi bruker da server.listen-funksjonen for å få serverapplikasjonen vår til å lytte til klientforespørsler på port nr 8080. Du kan spesifisere hvilken som helst tilgjengelig port her.

Utfører koden

    1. Lagre filen på datamaskinen din: C:\Users\Ditt navn\ firstprogram.js
    2. Naviger til mappen der filen er lagret i ledeteksten. Skriv inn kommandoen Node firstprogram.js

Første Hello World-applikasjon i Node.js

    1. Nå fungerer datamaskinen din som en server! Hvis noen prøver å få tilgang til datamaskinen din på port 8080, vil de få et "Hello World!" melding i retur!
    2. Start nettleseren din, og skriv inn adressen: http://localhost:8080

Produksjon

Første Hello World-applikasjon i Node.js

Sammendrag

  • Vi har sett installasjonen av Node.js via MSI-installasjonsmodulen, som er tilgjengelig på nettstedet til Node.js. Denne installasjonen installerer de nødvendige modulene som kreves for å kjøre en Node.js-applikasjon på klienten.
  • node.js kan også installeres via en pakkebehandling. Pakkebehandleren for Windows er kjent som Chocolatey. Ved å kjøre noen enkle kommandoer i ledeteksten, laster Chocolatey-pakkebehandleren automatisk ned de nødvendige filene og installerer dem deretter på klientmaskinen.
  • En enkel Node.js-applikasjon består av å lage en server som lytter på en bestemt port. Når en forespørsel kommer til serveren, sender serveren automatisk et "Hello World"-svar til klienten.

Oppsummer dette innlegget med: