Hvordan laste ned & Installer Node.js og NPM på Window

Innholdsfortegnelse:

Anonim

For å begynne å bygge Node.js-applikasjonene, er det første trinnet installasjonen av node.js-rammeverket. Node.js-rammeverket er tilgjengelig for en rekke operativsystemer rett 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 å legge inn ekstern funksjonalitet eller utvidet funksjonalitet ved å bruke tilpassede moduler. Disse modulene må installeres separat. Et eksempel på en modul er MongoDB-modulen som lar deg jobbe med MongoDB-databaser fra Node.js-applikasjonen.

I denne veiledningen vil du lære-

  • Hvordan laste ned og installere Node.js på Windows
  • Slik installerer du NPM på Windows 10/8/7
  • Kjører ditt første "Hello World" -program i Node.js

Hvordan installere Node.js på Windows

Det første trinnet i å bruke 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 nettstedet 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 oppsettfiler.

Trinn 2) Kjør installasjonen

Dobbeltklikk på den nedlastede .msi-filen for å starte installasjonen.

Klikk på Run-knappen på det første skjermbildet for å starte installasjonen.

Trinn 3) Fortsett med installasjonstrinnene

I neste skjermbilde klikker du på "Neste" -knappen for å fortsette med installasjonen

Trinn 4) Godta vilkårene

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

Trinn 5) Sett opp stien

I det neste skjermbildet velger du stedet der Node.js må installeres, og deretter klikker du på Neste-knappen.

1. Først skriver du inn filplasseringen for installasjonen av Node.js. Det er her filene for Node.js lagres etter installasjonen.

2. 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

I det neste skjermbildet klikker du på Installer-knappen for å begynne å installere Node.js på Windows.

Trinn 8) Fullfør installasjonen

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

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

Slik installerer du NPM på Windows 10/8/7

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

På Windows er nedlasting av NPM (Node Package Manager) 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 - Nettstedet Chocolatey (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 det nødvendige arbeidet med å laste ned de nødvendige komponentene og installere dem deretter.

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

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

cinst nodejs installasjon

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

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

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

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

Opprett fil 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);

Kode Forklaring:

  1. Den grunnleggende funksjonaliteten til "krever" -funksjonen er at den leser en JavaScript-fil, kjører filen og deretter fortsetter å returnere et objekt. Ved å bruke dette objektet kan man da bruke de forskjellige funksjonene som er tilgjengelige i modulen som kalles av krever-funksjonen. Så i vårt tilfelle, siden vi vil bruke funksjonaliteten til HTTP og vi bruker kommandoen krever (http).
  2. I denne andre kodelinjen oppretter vi en serverapplikasjon som er basert på en enkel funksjon. Denne funksjonen kalles når det blir gjort en forespørsel til serverapplikasjonen vår.
  3. Når en forespørsel mottas, ber vi vår funksjon om å returnere et "Hello World" -svar til klienten. WriteHead-funksjonen brukes til å sende headerdata til klienten, og mens sluttfunksjonen vil lukke forbindelsen til klienten.
  4. Vi bruker deretter server.listen-funksjonen for å få serverapplikasjonen til å lytte til klientforespørsler på port 8080. Du kan spesifisere en tilgjengelig port her.

Utfører koden

    1. Lagre filen på datamaskinen din: C: \ Users \ Your Name \ firstprogram.js

    2. I ledeteksten navigerer du til mappen der filen er lagret. Skriv inn kommandoen Node firstprogram.js

    1. Nå fungerer datamaskinen din som en server! Hvis noen prøver å få tilgang til datamaskinen din på port 8080, får de en "Hello World!" melding i retur!

    2. Start nettleseren din, og skriv inn adressen: http: // localhost: 8080

Produksjon

Sammendrag

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