Hoppa till innehåll

Guide - Node.js

Node.js är den applikationsmiljö i vilken du kommer att köra dina JavaScript-applikationer. Du kanske tidigare känner till att JavaScript används på webbsidor och således körs i webbläsare. I denna kurs kommer du dock att exekvera (köra) dina applikationer utanför webbläsaren och Node.js är det verktyg du kommer att använda för att göra detta.

npm hjälper dig att hålla reda på beroenden till olika paket i dina applikationer. Det finns många paket med färdig kod du kan använda dig av. Det är här npm kommer in i bilden och hjälper dig att hämta hem och underhålla dessa beroenden.

11:38

Öppna det terminalfönster som hör till din plattform.

Använd PowerShell, som är inbyggt i Windows. Sök efter och välj Windows PowerShell i startmenyn.

Steg 2. Välj och installera verktyg för din plattform

Section titled “Steg 2. Välj och installera verktyg för din plattform”

För att få en stabil utvecklingsmiljö rekommenderar kursledningen att du använder en versionshanterare i stället för olika sätt att installer Node.js dokumenterade på den officiella webbplatsen. Detta gör det enkelt att uppdatera eller skifta mellan versioner i framtiden.

På Windows är Volta det smidigaste verktyget eftersom det automatiskt hanterar miljövariabler och sökvägar åt dig.

  1. Installera Volta genom att köra följande i terminalen du öppnade i Steg 1:

    winget install Volta.Volta
  2. Starta om terminalfönstret så att de nya miljövariablerna laddas in.

  3. Installera den senaste Current-versionen av Node.js genom att köra:

    volta install node@latest

Detta och efterföljande steg är helt plattformsoberoende. Skriv följande kommando i ditt öppna terminalfönster för att verifiera installationen:

node --version

Exempelutskrift (versionsnumret kan variera beroende på när du gör installationen):

v26.2.0

Ta reda på npm-versionen med följande kommando i terminalfönstret:

npm --version

Exempelutskrift:

11.13.0

Nu är din miljö redo och allt är klart för att du ska kunna börja arbeta med Node.js och npm i kursen!

CCBY