Node.js har blivit ryggraden i modern JavaScript-utveckling och driver allt från enkla skript till komplexa applikationer på serversidan. Från och med januari 2026 är den senaste LTS-versionen (Long-Term Support) Node.js 24.x (med senaste utgåvor som 24.12.0), medan den nuvarande experimentella grenen är runt 25.x. För nybörjare är det enkelt att installera Node.js på macOS, särskilt med hjälp av Hemmabryggare-den älskade pakethanteraren som förenklar installationen av programvara.
Vi kommer att täcka vad Node.js och Homebrew är, steg-för-steg installationsinstruktioner, verifiering, uppdateringar, vanliga problem och bästa praxis. I slutet kommer du att ha Node.js och npm (Node Package Manager) redo att bygga dina första projekt.
Vad är Node.js?
Node.js är en öppen källkod, plattformsoberoende JavaScript runtime-miljö som bygger på Chromes V8-motor. Det gör att du kan köra JavaScript-kod utanför webbläsaren - perfekt för backend-utveckling, API:er, kommandoradsverktyg och fullstack-appar.
Viktiga egenskaper:
- Asynkron och händelsestyrd: Hanterar många anslutningar på ett effektivt sätt.
- npm Ekosystem: Levereras med npm, världens största programvaruregister med miljontals paket.
- Mångsidig: Används av företag som Netflix, LinkedIn och Uber.
När du installerar Node.js installeras även npm automatiskt.
Vad är Homebrew?
Homebrew (ofta kallat “brew”) är den saknade pakethanteraren för macOS. Med den kan du installera programvara via enkla terminalkommandon och hantera beroenden och uppdateringar utan ansträngning.
Varför använda Homebrew för Node.js?
- Inget behov av sudo-rättigheter (undviker behörighetsproblem).
- Enkla uppdateringar och avinstallationer.
- Integreras sömlöst med macOS.
- Föredras framför den officiella .pkg-installationsprogrammet för utvecklare.
Homebrew är gratis, öppen källkod och underhålls av samhället.
Förkunskapskrav
Innan du börjar:
- En Mac som kör macOS (Intel eller Apple Silicon).
- Grundläggande kännedom om Terminal (finns i Program > Verktyg).
- Internetanslutning.
- Administrativ åtkomst (för installation av Homebrew).
Inga förkunskaper i programmering krävs!
Steg 1: Installera Homebrew
Om du redan har Homebrew går du vidare till steg 2.
1. Öppna Terminal (sök efter den i Spotlight med Cmd + mellanslag).
2. Klistra in det officiella installationsskriptet:
bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3. Detta laddar ner och kör installationsprogrammet. Det kan hända att du måste ange ditt lösenord och att det tar några minuter.
support.apple.com
4. Följ instruktionerna på skärmen. På nyare macOS (Ventura+) kan det hända att det läggs till rader i din skalprofil (~/.zprofile eller ~/.zshrc).
5. Verifiera installationen:
bash brygga --version
Du bör se något som Homebrew 4.x.x.
6. Uppdatera Homebrew:
bash uppdatering av brew
Vanligt problem: Om du får “kommandot hittades inte: brew”, starta om Terminal eller kör de föreslagna kommandona för att lägga till Homebrew i din PATH.
Steg 2: Installera Node.js med Homebrew
Homebrew's nod formeln installerar den senaste stabila versionen (för närvarande Node.js 24.x LTS från slutet av 2026).
1. I Terminal, kör:
bash brew installera nod
2. Homebrew laddar ner Node.js, npm och beroenden. Detta kan ta 5-15 minuter beroende på din anslutning. Du kommer att se framstegsfält och utdata som:
==> Hämtar https://ghcr.io/v2/homebrew/core/node... ==> Installera node ==> Häller node--24.12.0.arm64_ventura.bottle.tar.gz
3. För specifika versioner (t.ex. äldre LTS som node@20):
bash brew installera node@20
4. Men för nybörjare, håll dig till standardnoden för den senaste LTS.
cs.swarthmore.edu
Steg 3: Verifiera installationen
När det är klart:
1. Kontrollera Node.js-versionen:
bash nod --version # eller node -v
Förväntat: v24.12.0 (eller liknande ny LTS).
2. Kontrollera npm-versionen:
bash npm --version # eller npm -v
Förväntat: Något i stil med 10.x.x.
3. Testa ett enkelt skript:Skapa en fil hello.js:
bash
echo 'console.log("Hej, Node.js!");' > hello.js
nod hello.js
Utgång: Hej, Node.js!
4. trädhus.github.io
5. radixweb.com
Gratulerar till din installation! Node.js är installerat.
Uppdatering av Node.js och npm
Homebrew gör uppdateringar enkla.
1. Uppdatera Homebrew först:
bash uppdatering av brew
2. Uppgradera Node.js:
bash brew uppgradering nod
Detta hämtar den senaste versionen.
3. För npm:
bash npm installera -g npm@latest
4. Kontrollera om det finns föråldrade globala paket:
bash npm utdaterad -g
Installera globala paket med npm
Med npm kan du installera verktyg globalt (tillgängliga överallt).
Exempel för nybörjare:
- Skapa en enkel server:
bash npm installera -g http-server
- Moderna alternativ som Yarn eller pnpm:
bash npm installera -g garn
Använd alltid -g för globala installationer.
Avinstallation av Node.js
Om det behövs: bash brew avinstallera nod För specifika versioner: bash brew avinstallera node@20 Städa upp efter dig: bash brygga uppstädning
Vanliga problem och felsökning
- Kommando hittades inte: node
- Starta om terminalen.
- Se till att Homebrews bin finns i PATH:
/opt/homebrew/bin(Apple Silicon) eller/usr/lokal/bin(Intel). - Kör
bryggdoktorför diagnostik.
- Fel i behörigheter
- Homebrew undviker sudo - använd det aldrig med brew.
- Problem med Apple Silicon (M1/M2/M3)
- Homebrew installeras inbyggt. Om det finns problem, se till att Rosetta inte stör.
- Konflikter med tidigare installationer
- Avinstallera först alla Node.js från nodejs.org.
- Långsam installation
- Normalt för förstagångsnedladdningar.
- zsh-varningar
- Följ Homebrews instruktioner efter installationen.
Kör bryggdoktor när som helst för hälsokontroller.
Varför inte använda NVM eller andra hanterare?
För nybörjare är Homebrew enkelt - en version systemomfattande.
Avancerade användare föredrar NVM (Node Version Manager) för att växla versioner per projekt:
bash brew installera nvm
Men börja med Homebrew-migrera senare om det behövs.
Bästa praxis för nybörjare
- Använd LTS-versioner: Stabilt och stöds längre (Node.js 24.x är nuvarande LTS år 2026).
- Projektspecifika paket: Använd npm init och package.json.
- Lär dig grunderna:
- npm init -y: Snabb projektinställning.
- npm installera express: Populärt ramverk för webb.
- säkerhet: Håll dig uppdaterad - Node.js släpper säkerhetsuppdateringar regelbundet.
- Utforska: Försök att bygga en enkel Express-server eller ett CLI-verktyg.
- Resurser:
- Officiella dokument: nodejs.org
- Hemmagjord: brew.sh
- Gratis kurser: freeCodeCamp, Node.js-handledning på YouTube.
Slutsats
Installera Node.js med brygga installera nod är ett av de enklaste sätten att komma in i JavaScript-ekosystemet på macOS. Med bara några få kommandon har du skapat en kraftfull miljö för att bygga servrar, verktyg och appar.
Eftersom du nu kör den senaste LTS (24.x) är du redo för modern utveckling. Starta en liten körning av node i REPL-läge (interaktivt skal) och experimentera med JavaScript. På Carmatec, Våra experter på Node.js-utveckling hjälper företag att omvandla dessa fundament till högpresterande, säkra och skalbara lösningar. Oavsett om du bygger realtidsapplikationer, mikrotjänster eller molnbaserade plattformar kan du anställa erfarna Node.js-utvecklare från Carmatec för att påskynda utvecklingen, säkerställa bästa praxis och leverera affärsklara resultat.