Hvordan laste ned og installere Node.js og NPM på Windows
⚡ Smart oppsummering
Node.js-installasjon på Windows bruker det offisielle MSI-installasjonsprogrammet eller Chocolatey-pakkebehandleren, som begge inkluderer NPM. Etter oppsettet bekrefter et enkelt HTTP-serverskript at kjøretidsprogrammet sender et Hello World-svar i nettleseren.
For å begynne å bygge Node.js-applikasjonene dine, er det første trinnet å installere Node.js-rammeverket. Node.js-rammeverket er tilgjengelig for en rekke operativsystemer, helt 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 å bygge inn ekstern eller utvidet funksjonalitet ved å bruke 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ærfilene. I vårt eksempel skal vi laste ned Node.js på Windows med 32-biters installasjonsfilene.
Trinn 2) Kjør installasjonen. Double Klikk på den nedlastede .msi-filen for å starte installasjonen. Klikk på Kjør-knappen på det første skjermbildet for å starte installasjonen.
Trinn 3) På neste skjermbilde klikker du på «Neste»-knappen for å fortsette med nedlastingen og installasjonen av Node.js.
Trinn 4) Godta vilkårene og betingelsene. Godta lisensavtalen på neste skjermbilde og klikk på Neste-knappen.
Trinn 5) Sett opp banen. I neste skjermbilde velger du plasseringen der Node.js skal installeres, og klikker deretter på Neste-knappen.
- Først skriver du inn filplasseringen for installasjonen av Node.js. Det er her filene for Node.js lagres etter installasjonen.
- Klikk på Neste-knappen for å fortsette med installasjonen.
Trinn 6) Velg standardkomponentene som skal installeres. Godta standardkomponentene og klikk på Neste-knappen.
Trinn 7) Start installasjonen. Klikk på Node.js-installasjonsknappen på neste skjermbilde for å starte installasjonen. Windows.
Trinn 8) Fullfør installasjonen. Klikk på Fullfør-knappen for å fullføre installasjonen.
OBS: Windows anbefaler nå at utviklere bruker Node.js med WSL2 (Den Windows Delsystem for Linux) for utviklingsarbeidsflyter i Linux-stil.
Hvordan installere NPM på Windows 10/8/7
Den andre måten å installere Node.js på en hvilken som helst klientmaskin på er å bruke en «pakkebehandler». 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 har veldig klare instruksjoner om hvordan dette rammeverket må installeres.
- Det første trinnet er å kjøre kommandoen nedenfor i ledetekstvinduet. 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 -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Trinn 2) Neste trinn er å installere Node.js på din lokale maskin ved hjelp av pakkebehandleren Chocolatey. Dette kan gjøres ved å kjøre kommandoen nedenfor i ledeteksten.
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», må du manuelt opprette mappen i banen.
Kjører din første Hello World-applikasjon i Node.js
Når du har lastet ned og installert Node.js på datamaskinen din, kan vi prøve å vise «Hello World» i en nettleser. Opprett en Node.js-fil 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);
Code Forklaring:
- Den grunnleggende funksjonaliteten til "require"-funksjonen er at den leser en JavaScript filen, kjører filen og returnerer deretter et objekt. Ved å bruke dette objektet kan man bruke de forskjellige funksjonene som er tilgjengelige i modulen som kalles av require-funksjonen. Så i vårt tilfelle, siden vi ønsker å bruke funksjonaliteten til HTTP, bruker vi require(http)-kommandoen.
- I denne andre kodelinjen lager vi en serverapplikasjon som er basert på en enkel funksjon. Denne funksjonen kalles hver gang en forespørsel sendes til serverapplikasjonen vår.
- Når en forespørsel mottas, ber vi funksjonen vår om å returnere et «Hello World»-svar til klienten. writeHead-funksjonen brukes til å sende headerdata til klienten, mens end-funksjonen lukker forbindelsen til klienten.
- Deretter bruker vi 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
- Lagre filen på datamaskinen din: C:\Brukere\Ditt navn\firstprogram.js
- I ledeteksten navigerer du til mappen der filen er lagret. Skriv inn kommandoen Node firstprogram.js.
- Nå fungerer datamaskinen din som en server! Hvis noen prøver å få tilgang til datamaskinen din på port 8080, vil de få en «Hello World!»-melding tilbake.
- Start nettleseren din, og skriv inn adressen: http://localhost:8080
Utgang:













