Hur laddar jag ner & Installera Node.js och NPM i Window

Innehållsförteckning:

Anonim

För att börja bygga dina Node.js-applikationer är det första steget installationen av node.js-ramverket. Node.js-ramverket är tillgängligt för en mängd olika operativsystem direkt från Windows till Ubuntu och OS X. När Node.js-ramverket är installerat kan du börja bygga dina första Node.js-applikationer.

Node.js har också förmågan att bädda in extern funktionalitet eller utökad funktionalitet genom att använda anpassade moduler. Dessa moduler måste installeras separat. Ett exempel på en modul är MongoDB-modulen som låter dig arbeta med MongoDB-databaser från din Node.js-applikation.

I den här handledningen lär du dig-

  • Hur laddar jag ner och installerar Node.js på Windows
  • Så här installerar du NPM på Windows 10/8/7
  • Kör ditt första "Hello World" -program i Node.js

Hur man installerar Node.js på Windows

Det första steget i att använda Node.js är installationen av Node.js-biblioteken på klientsystemet. Nedan följer stegen för att ladda ner och installera Node.js i Windows:

Steg 1) Ladda ner Node.js Installer för Windows

Gå till webbplatsen https://nodejs.org/en/download/ och ladda ner nödvändiga binära filer.

I vårt exempel ska vi ladda ner Node.js på Windows med 32-bitars installationsfiler.

Steg 2) Kör installationen

Dubbelklicka på den nedladdade .msi-filen för att starta installationen.

Klicka på Kör på den första skärmen för att starta installationen.

Steg 3) Fortsätt med installationsstegen

Klicka på "Nästa" på nästa skärm för att fortsätta med installationen

Steg 4) Acceptera villkoren

I nästa skärm accepterar du licensavtalet och klickar på knappen Nästa.

Steg 5) Ställ in sökvägen

I nästa skärm väljer du platsen där Node.js behöver installeras och klickar sedan på Nästa.

1. Ange först filplatsen för installationen av Node.js. Det är här filerna för Node.js lagras efter installationen.

2. Klicka på Nästa för att fortsätta med installationen.

Steg 6) Välj de standardkomponenter som ska installeras

Acceptera standardkomponenterna och klicka på Nästa-knappen.

Steg 7) Starta installationen

Klicka på knappen Installera på nästa skärm för att börja installera Node.js i Windows.

Steg 8) Slutför installationen

Klicka på knappen Slutför för att slutföra installationen.

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

Så här installerar du NPM på Windows 10/8/7

Det andra sättet att installera Node.js på vilken klientmaskin som helst är att använda en "pakethanterare".

På Windows är NPM (Node Package Manager) nedladdning känd som Chocolatey. Den utformades för att vara en decentraliserad ram för att snabbt installera applikationer och verktyg som du behöver.

För att installera NPM på Windows via Chocolatey måste följande steg utföras.

Steg 1) Installera Chocolatey - Webbplatsen Chocolatey (https://chocolatey.org/) har mycket tydliga instruktioner om hur detta ramverk måste installeras.

  • Det första steget är att köra kommandot nedan i kommandotolken. Det här kommandot hämtas från Chocolatey-webbplatsen och är standardkommandot för installation av Node.js via Chocolatey.
  • Kommandot nedan är ett PowerShell-kommando som kallar fjärr-PowerShell-skriptet på Chocolatey-webbplatsen. Detta kommando måste köras i ett PowerShell-kommandofönster.
  • Detta PowerShell-skript gör allt nödvändigt arbete för att ladda ner de nödvändiga komponenterna och installera dem i enlighet med detta.

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

Steg 2) Nästa steg är att installera Node.js på din lokala dator med Chocolatey, pakethanteraren. Detta kan göras genom att köra kommandot nedan i kommandotolken.

cinst nodejs installation

Om installationen är framgångsrik får du meddelandet om framgångsrik installation av Node.js.

Obs: Om du får ett fel som "C: \ ProgramData \ chocolatey \ lib \ libreoffice \ tools \ chocolateyInstall.ps1" Skapa sedan mappen manuellt i sökvägen

Kör din första Hello World-applikation i Node.js

När du har laddat ner Node.js och installerat på din dator, låt oss försöka visa "Hello World" i en webbläsare.

Skapa fil Node.js med filnamn firstprogram.js

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

Kodförklaring:

  1. Den grundläggande funktionaliteten för funktionen "kräver" är att den läser en JavaScript-fil, kör filen och sedan fortsätter att returnera ett objekt. Med hjälp av detta objekt kan man sedan använda de olika funktionerna som finns tillgängliga i modulen som kallas av kräver-funktionen. Så i vårt fall, eftersom vi vill använda HTTP-funktionaliteten och vi använder kommandot kräver (http).
  2. I den här andra kodraden skapar vi en serverapplikation som bygger på en enkel funktion. Denna funktion anropas närhelst en begäran görs till vår serverapplikation.
  3. När en begäran tas emot ber vi vår funktion att returnera ett "Hello World" -svar till klienten. WriteHead-funktionen används för att skicka rubrikdata till klienten, och medan slutfunktionen stänger anslutningen till klienten.
  4. Vi använder sedan server.listen-funktionen för att få vår serverapplikation att lyssna på klientförfrågningar på port nr 8080. Du kan ange vilken som helst tillgänglig port här.

Köra koden

    1. Spara filen på din dator: C: \ Users \ Your Name \ firstprogram.js

    2. I kommandotolken navigerar du till mappen där filen lagras. Ange kommandot Node firstprogram.js

    1. Nu fungerar din dator som en server! Om någon försöker komma åt din dator på port 8080 får de en "Hello World!" meddelande i gengäld!

    2. Starta din webbläsare och skriv in adressen: http: // localhost: 8080

Produktion

Sammanfattning

  • Vi har sett installationen av Node.js via MSI-installationsmodulen, som finns på Node.js webbplats. Den här installationen installerar de moduler som krävs för att köra ett Node.js-program på klienten.
  • Node.js kan också installeras via en pakethanterare. Pakethanteraren för windows är känd som Chocolatey. Genom att köra några enkla kommandon i kommandotolken hämtar Chocolatey-pakethanteraren automatiskt de nödvändiga filerna och installerar dem sedan på klientmaskinen.
  • En enkel Node.js-applikation består av att skapa en server som lyssnar på en viss port. När en begäran kommer till servern skickar servern automatiskt ett "Hello World" -svar till klienten.