Hur man laddar ner och installerar Node.js och NPM på Windows
⚡ Smart sammanfattning
Node.js-installation på Windows använder det officiella MSI-installationsprogrammet eller pakethanteraren Chocolatey, som båda paketerar NPM. Efter installationen bekräftar ett enkelt HTTP-serverskript att körningsmiljön skickar ett Hello World-svar i webbläsaren.

För att börja bygga dina Node.js-applikationer är det första steget att installera Node.js-ramverket. Node.js-ramverket är tillgängligt för en mängd olika operativsystem, från Windows till Ubuntu och OS X. När ramverket Node.js är installerat kan du börja bygga dina första Node.js-applikationer.
Node.js har också möjlighet att bädda in extern eller utökad funktionalitet genom att använda anpassade moduler. Dessa moduler måste installeras separat. Ett exempel på en modul är MongoDB modul, som låter dig arbeta med MongoDB databaser från din Node.js-applikation.
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 de nödvändiga binärfilerna. I vårt exempel kommer vi att ladda ner Node.js på Windows med 32-bitars installationsfiler.
Steg 2) Kör installationen. Double Klicka på den nedladdade .msi-filen för att starta installationen. Klicka på knappen Kör på den första skärmen för att starta installationen.
Steg 3) På nästa skärm klickar du på knappen "Nästa" för att fortsätta med nedladdningen och installationen av Node.js.
Steg 4) Godkänn villkoren. Godkänn licensavtalet på nästa skärm och klicka på knappen Nästa.
Steg 5) Ställ in sökvägen. På nästa skärm väljer du platsen där Node.js ska installeras och klickar sedan på knappen Nästa.
- Ange först filplatsen för installationen av Node.js. Det är här filerna för Node.js kommer att lagras efter installationen.
- Klicka på knappen Nästa för att fortsätta med installationen.
Steg 6) Välj de standardkomponenter som ska installeras. Acceptera standardkomponenterna och klicka på knappen Nästa.
Steg 7) Starta installationen. Klicka på installationsknappen för Node.js på nästa skärm för att börja installera. Windows.
Steg 8) Slutför installationen. Klicka på knappen Slutför för att slutföra installationen.
Obs: Windows rekommenderar nu att utvecklare använder Node.js med WSL2 (Den Windows Delsystem för Linux) för utvecklingsarbetsflöden i Linux-stil.
Hur man installerar NPM på Windows 10/8/7
Det andra sättet att installera Node.js på valfri klientdator är att använda en "pakethanterare". Windows, NPM-nedladdningen (Node Package Manager) kallas Chocolatey. Det designades för att vara ett decentraliserat ramverk 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 – The Chocolatey webbplats har mycket tydliga instruktioner om hur detta ramverk behöver installeras.
- Det första steget är att köra kommandot nedan i kommandotolksfönstret. Detta kommando är hämtat från Chocolateys webbplats och är standardkommandot för att installera Node.js via Chocolatey.
- Kommandot nedan är ett PowerShell-kommando som anropar det fjärranslutna 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 med att ladda ner de nödvändiga komponenterna och installera dem därefter.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Steg 2) Nästa steg är att installera Node.js på din lokala maskin med hjälp av pakethanteraren Chocolatey. Detta kan göras genom att köra kommandot nedan i kommandotolken.
Om installationen lyckas kommer du att få meddelandet om lyckad installation av Node.js.
Obs: Om du får ett felmeddelande som "C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1" skapar du manuellt mappen i sökvägen.
Kör din första Hello World-applikation i Node.js
När du har laddat ner och installerat Node.js på din dator, låt oss försöka visa "Hello World" i en webbläsare. Skapa en Node.js-fil med filnamnet 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 Förklaring:
- Den grundläggande funktionen för "require"-funktionen är att den läser a JavaScript filen, kör filen och fortsätter sedan 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 anropas av require-funktionen. Så i vårt fall, eftersom vi vill använda HTTP:s funktionalitet, använder vi require(http)-kommandot.
- I den här andra kodraden skapar vi en serverapplikation som är baserad på en enkel funktion. Funktionen anropas varje gång en begäran görs till vår serverapplikation.
- När en begäran tas emot ber vi vår funktion att returnera ett "Hello World"-svar till klienten. Funktionen writeHead används för att skicka headerdata till klienten, medan funktionen end stänger anslutningen till klienten.
- Vi använder sedan funktionen server.listen för att få vår serverapplikation att lyssna på klientförfrågningar på port nr 8080. Du kan ange vilken tillgänglig port som helst här.
Kör koden
- Spara filen på din dator: C:\Användare\Ditt namn\firstprogram.js
- I kommandotolken navigerar du till mappen där filen finns. Skriv kommandot Node firstprogram.js.
- Nu fungerar din dator som en server! Om någon försöker komma åt din dator på port 8080 får de ett "Hello World!"-meddelande tillbaka.
- Starta din webbläsare och skriv in adressen: http://localhost:8080
Produktion:












