Jeśli używasz JavaScript do pisania skryptów po stronie serwera lub narzędzi wiersza poleceń, prawdopodobnie korzystałeś kiedyś z Node.js. Być może nadal używasz go na co dzień, a może przeniosłeś się do innego środowiska wykonawczego. Niezależnie od sytuacji, jeśli jest on zainstalowany na komputerze Mac, należy zaktualizować Node.js do najnowszej wersji, aby zapewnić bezpieczeństwo komputera Mac.
Co to jest Node.js?
Node.js to środowisko uruchomieniowe JavaScript, które służy do pisania JavaScript, który będzie wykonywany poza przeglądarką internetową. Często używa się go na przykład do pisania kodu JavaScript po stronie serwera, który służy do generowania dynamicznej treści internetowej przed wysłaniem strony do przeglądarki internetowej użytkownika. Jedną z cech Node.js jest to, że ma architekturę sterowaną zdarzeniami. Optymalizuje przepustowość i skalowalność w aplikacjach internetowych i jest często używany do pisania narzędzi komunikacji w czasie rzeczywistym i gier przeglądarkowych.
Dowiedz się więcej:Jak zaktualizować Androida: szybkie kroki do najnowszej wersji

Źródło: witryna Node.js
Po co aktualizować Node.js?
Jak każda aplikacja lub środowisko wykonawcze, Node.js jest często aktualizowany w celu naprawiania błędów, udostępniania nowych funkcji i zwalczania luk w zabezpieczeniach. Jeśli go użyjesz i nie będziesz go aktualizować, możesz napotkać błędy, które zostały załatane w najnowszych wersjach i nie wpłyną na poprawę wydajności. Jeśli go nie użyjesz i nie będziesz go aktualizować, możesz narazić komputer Mac na niezałatane luki w zabezpieczeniach.
Istnieje kilka opcji aktualizacji Node.js na komputerze Mac. Jeśli masz zainstalowanego menedżera wersji węzła (nvm), możesz go użyć. Jeśli nie masz zainstalowanego nvm, możesz go zainstalować, a następnie użyć do aktualizacji Node.js, lub możesz zaktualizować Node.js ręcznie.
Użyj nvm
- Przejdź do Aplikacje > Narzędzia i otwórz Terminal.
- Sprawdź, która wersja Node.js jest aktualnie zainstalowana, używając tego polecenia, a następnie Return:
nvm ls - Aby zainstalować najnowsze wersje nvm i Node.js, wpisz następujące polecenie i naciśnij klawisz Return:
nvm install node --latest-npm - Ustaw domyślną wersję Node.js za pomocą tego polecenia:
nvm alias default node - Na koniec sprawdź, czy Node.js został zainstalowany, używając polecenia:
node -v

Aktualizacja ręczna
- W przeglądarce internetowej przejdź dowitryna node.js.
- Kliknij Pobierz i wybierz Instalator macOS.
- Po pobraniu instalatora pakietu kliknij go dwukrotnie, aby rozpocząć instalację.
- Kliknij Kontynuuj i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby dokończyć instalację.

Pamiętaj, że po kliknięciu przycisku Pobierz na stronie głównej witryny Node.js pobrana wersja będzie najnowszą wersją z długoterminowym wsparciem (LTS). Można jednak zainstalować jeszcze nowszą wersję, klikając łącze znajdujące się pod hasłem „Chcesz otrzymać nowe funkcje wcześniej?”. Chociaż ta wersja będzie najnowszą wersją, w przypadku problemów nie będzie dostępnej pomocy.
Dodatkowa wskazówka: Jak zainstalować nvm
Jeśli nie masz zainstalowanego menedżera wersji do obsługi aktualizacji Node.js, możesz go zainstalować i użyć go do aktualizacji Node.js do najnowszej wersji. Na stronie Node.js zalecane są trzy menedżery wersji: nvm, fnm i Docker. Można ich używać z jednym z trzech menedżerów pakietów: npm, Yarn lub pnpm. Ponadto istnieje stworzona przez społeczność wersja node.js dla Brew.
Kolejną zaletą korzystania z menedżera wersji jest to, że można następnie zainstalować wiele wersji Node.js do testowania. Najłatwiejszym sposobem zainstalowania nvm na komputerze Mac jest użycie Homebrew. Jeśli nie masz jeszcze zainstalowanego Homebrew, musisz to zrobić w pierwszej kolejności. Zanim to zrobisz, sprawdź, czy masz zainstalowane Narzędzia wiersza poleceń. Aby to zrobić, wykonaj poniższe czynności, a następnie zainstaluj Homebrew i nvm.
- Otwórz Terminal i wpisz:
xcode-select -va następnie Return. Jeśli zobaczysz odpowiedź z „wersją xcode-select”, oznacza to, że jest ona już zainstalowana. Jeśli nie, wpisz xcode-select –install i naciśnij Return, aby go zainstalować. - Aby zainstalować Homebrew, wklej to polecenie i naciśnij Return:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Po zainstalowaniu Homebrew możesz zainstalować nvm, wpisując:
brew install nvm - Następnie musisz udostępnić nvm przy każdym otwarciu okna terminala. Otwórz nowe okno Terminala i wpisz:
source $(brew --prefix nvm)/nvm.sh

Jak szybko zaktualizować wiele aplikacji na komputerze Mac
Prawdopodobnie już wiesz, że powinieneś aktualizować wszystkie aplikacje zainstalowane na komputerze Mac z tych samych powodów, dla których musisz aktualizować Node.js: bezpieczeństwo, naprawianie błędów i udostępnianie nowych funkcji. Śledzenie wszystkich tych aktualizacji może być jednak trudne, szczególnie w przypadku aplikacji, których nie używasz zbyt często. Będziesz musiał otworzyć każdą aplikację spoza App Store i skorzystać z jej funkcji sprawdzania dostępności aktualizacji, a także przejść do sekcji Aktualizacje w App Store, aby zaktualizować pobrane stamtąd aplikacje. Najprostszym sposobem na jednoczesną aktualizację wszystkich aplikacji jest skorzystanie z Menedżera aplikacji w CleanMyMac.

Skanuje komputer Mac, zbiera informacje o zainstalowanych aplikacjach, a następnie wyszukuje aktualizacje. Po zakończeniu pokazuje, ile aplikacji na komputerze Mac ma dostępnych aktualizacji i umożliwia ich instalację jednym kliknięciem. Skorzystaj z bezpłatnej wersji próbnej CleanMyMac. Gdy już to zrobisz, wykonaj poniższe kroki, aby zaktualizować swoje aplikacje:
- Otwórz CleanMyMac i wybierz Aplikacje na pasku bocznym.
- Kliknij Skanuj.
- W panelu, który się otworzy, zobaczysz, ile aktualizacji aplikacji jest dostępnych. Kliknij Aktualizuj, aby zainstalować je wszystkie. Możesz też kliknąć Zarządzaj moimi aplikacjami > Aktualizator, aby wybrać elementy do aktualizacji.

Node.js to środowisko JavaScript używane do pisania kodu JavaScript, który będzie wykonywany poza przeglądarką internetową – powiedzmy na serwerze internetowym. Służy do tworzenia gier przeglądarkowych i treści dynamicznych. Ważne jest, aby zaktualizować go do najnowszej wersji, aby móc korzystać z nowych funkcji, poprawek błędów i poprawek zabezpieczeń. Wykonaj powyższe kroki, aby zaktualizować Node.js do najnowszej wersji na komputerze Mac.
