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.

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

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

För att få en stabil utvecklingsmiljö rekommenderar vi 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. Ladda ner och kör installationsprogrammet från volta.sh.

  2. Starta om din dator eller ditt terminalfönster efter installationen.

  3. Öppna Git Bash (se Steg 2).

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

    volta install node@latest

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

Använd Git Bash (som installerades när du installerade Git) eller PowerShell. Sök efter och välj Git Bash i startmenyn.

assets_search-git-bash-win

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