Sådan opdaterer du Node-version på Mac

Hvis du bruger JavaScript til at skrive server-side scripts eller kommandolinjeværktøjer, har du sandsynligvis brugt Node.js på et tidspunkt. Måske bruger du det stadig hver dag, eller måske er du gået videre til et andet runtime-miljø. Uanset din situation, hvis den er installeret på din Mac, bør du opdatere Node.js til den nyeste version for at holde din Mac sikker.

Hvad er Node.js?

Node.js er et JavaScript-runtime-miljø, der bruges til at skrive JavaScript, der vil blive udført uden for en webbrowser. Det bruges f.eks. ofte til at skrive JavaScript-kode på serversiden, der bruges til at generere dynamisk webindhold, før siden sendes til brugerens webbrowser. En funktion ved Node.js er, at den har en begivenhedsdrevet arkitektur. Det optimerer gennemløb og skalerbarhed i webapplikationer og bruges ofte til at skrive realtidskommunikationsværktøjer og browserspil.

Få flere oplysninger:Sådan opdateres Android: Hurtige trin til den seneste version

Kilde: Node.js hjemmeside

Hvorfor opdatere Node.js?

Som ethvert program eller runtime-miljø opdateres Node.js ofte for at rette fejl, frigive nye funktioner og bekæmpe sikkerhedsfejl. Hvis du bruger det og ikke holder det opdateret, kan du støde på fejl, der er blevet rettet i de seneste versioner, og som ikke vil drage fordel af ydeevneforbedringer. Hvis du ikke bruger det og ikke holder det opdateret, kan du efterlade din Mac sårbar over for uoprettede sikkerhedsfejl.

Der er et par muligheder for at opdatere Node.js på din Mac. Hvis du har Node version manager (nvm) installeret, kan du bruge det. Hvis du ikke har nvm installeret, kan du enten installere det og derefter bruge det til at opdatere Node.js, eller du kan opdatere Node.js manuelt.

Brug nvm

  1. Gå til Programmer > Hjælpeprogrammer og åbn Terminal.
  2. Tjek hvilken version af Node.js, der er installeret i øjeblikket ved at bruge denne kommando efterfulgt af Retur:nvm ls
  3. For at installere de seneste versioner af både nvm og Node.js skal du skrive følgende kommando og trykke på Retur:
    nvm install node --latest-npm
  4. Indstil standardversionen af ​​Node.js ved hjælp af denne kommando:nvm alias default node
  5. Til sidst skal du kontrollere, at Node.js er blevet installeret ved at bruge kommandoen:node -v

Manuel opdatering

  1. I en webbrowser skal du gå tilnode.js hjemmeside.
  2. Klik på Download og vælg macOS Installer.
  3. Når pakkeinstallationsprogrammet er downloadet, skal du dobbeltklikke på det for at starte installationen.
  4. Klik på Fortsæt, og følg instruktionerne på skærmen for at fuldføre installationen.

Bemærk, at når du klikker på Download på Node.js-webstedets hovedside, vil den downloadede version være den seneste med langvarig support (LTS). Du kan dog installere en endnu nyere version ved at klikke på linket efter 'Vil du have nye funktioner før?' Selvom denne version vil være den seneste version, vil der ikke være så meget hjælp tilgængelig, hvis du støder på problemer.

Bonustip: Sådan installeres nvm

Hvis du ikke har en versionsadministrator installeret til at håndtere opdateringer til Node.js, kan du installere en og bruge den til at opdatere Node.js til den seneste version. Der er tre versionsadministratorer, der anbefales på Node.js-webstedet: nvm, fnm og Docker. Og disse kan bruges med en af ​​tre pakkeadministratorer: npm, Yarn eller pnpm. Derudover er der en community-skabt version af node.js til Brew.

En anden fordel ved at bruge en versionsmanager er, at du derefter kan installere flere versioner af Node.js til test. Den nemmeste måde at installere nvm på din Mac er at bruge Homebrew. Hvis du ikke allerede har Homebrew installeret, skal du gøre det først. Før du gør det, skal du kontrollere, at du har installeret kommandolinjeværktøjer. Følg nedenstående trin for at gøre det, og installer derefter Homebrew og nvm.

  1. Åbn Terminal og skriv:xcode-select -vefterfulgt af Retur. Hvis du ser et svar med 'xcode-select version', er det allerede installeret. Hvis ikke, skriv xcode-select –install og tryk på Retur for at installere det.
  2. For at installere Homebrew skal du indsætte denne kommando og trykke på Retur:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. Når Homebrew er blevet installeret, kan du installere nvm ved at skrive:brew install nvm
  4. Dernæst skal du gøre nvm tilgængelig, hver gang du åbner et terminalvindue. Åbn et nyt terminalvindue og skriv:source $(brew --prefix nvm)/nvm.sh

Sådan opdaterer du hurtigt flere programmer på din Mac

Du ved sikkert allerede, at du bør holde alle de programmer, der er installeret på din Mac, opdaterede af de samme grunde, som du har brug for for at opdatere Node.js: sikkerhed, rettelse af fejl og gøre nye funktioner tilgængelige. Det kan dog være vanskeligt at holde styr på alle disse opdateringer, især for applikationer, du ikke bruger ret ofte. Du skal åbne alle ikke-App Store-apps og bruge dens kontrol for opdateringsfunktioner samt gå til sektionen Opdateringer i App Store for at opdatere de apps, du downloadede derfra. Den nemmeste måde at opdatere alle dine apps på én gang er at bruge Applications Manager i CleanMyMac.

Den scanner din Mac, indsamler oplysninger om de apps, du har installeret, og søger derefter efter opdateringer. Når det er færdigt, viser det dig, hvor mange apps på din Mac der har tilgængelige opdateringer, og giver dig mulighed for at installere dem med et klik. Få din gratis prøveversion af CleanMyMac. Når du har gjort det, skal du følge nedenstående trin for at opdatere dine apps:

  1. Åbn CleanMyMac og vælg Programmer i sidebjælken.
  2. Klik på Scan.
  3. I panelet, der åbnes, kan du se, hvor mange applikationsopdateringer, der er tilgængelige. Klik på Opdater for at installere dem alle. Eller klik på Administrer mine applikationer > Opdaterer for at vælge, hvad der skal opdateres.

Node.js er et JavaScript-miljø, der bruges til at skrive JavaScript, der vil blive udført uden for en webbrowser - for eksempel på en webserver. Det bruges til at lave browserspil og dynamisk indhold. Det er vigtigt at opdatere den til den nyeste version, så du kan drage fordel af nye funktioner, fejlrettelser og sikkerhedsrettelser. Følg trinene ovenfor for at opdatere Node.js til den nyeste version på din Mac.