Jak zainstalować Node.js i NPM w systemie Windows i macOS

Opublikowany: 2022-08-30

Ze względu na zapotrzebowanie na programowanie na pełnym stosie, Javascript jest niezawodną technologią do tworzenia pełnoprawnej aplikacji biznesowej.

Wielu programistów JavaScript na całym świecie zmaga się z zamianą różnych frameworków i języków, aby wzmocnić swój kod. W tym miejscu do gry wkracza Node.js.

Dzięki Node.js możesz szybko budować aplikacje internetowe z dwukierunkowymi połączeniami, w których strony klienta i serwera mogą komunikować się i wymieniać dane w czasie rzeczywistym.

Jeśli chcesz zainstalować Node i NPM w systemach Windows i macOS, służymy pomocą. W tym artykule przedstawimy przewodnik krok po kroku dotyczący instalacji oprogramowania.

Ale najpierw poznajmy podstawy!

Co to jest Node.js?

co to jest nodejs

Node.js, zwany także Node, to wieloplatformowe środowisko uruchomieniowe typu open source do wykonywania kodu JavaScript poza przeglądarką. Często używamy Node.js do budowania usług zaplecza, zwanych również interfejsami programowania aplikacji (API).

Usługi te zasilają nasze aplikacje klienckie, takie jak aplikacja internetowa działająca w przeglądarce lub aplikacja mobilna działająca na urządzeniu mobilnym.

Aplikacje są tym, co użytkownik widzi i z którym wchodzi w interakcję. Jednak te aplikacje wymagają komunikacji z usługami zaplecza w chmurze lub na serwerze w celu przechowywania danych, wysyłania wiadomości e-mail, uruchamiania przepływów pracy itp.

Node.js doskonale nadaje się do tworzenia wysoce skalowalnych usług zaplecza przetwarzających duże ilości danych i działających w czasie rzeczywistym, które zasilają nasze aplikacje klienckie.

Chociaż istnieją inne narzędzia i frameworki do tworzenia usług zaplecza, takie jak Ruby on Rails, Django, Flask i Firebase, Node.js jest od nich wyjątkowy.

Node.js jest łatwy do uruchomienia i może być używany do prototypowania i programowania zwinnego. Dodatkowo może budować niesamowicie szybkie i wysoce skalowalne usługi. Jest nawet używany przez organizacje korporacyjne, takie jak PayPal, Uber, Netflix, Walmart itp., Ze względu na jego szybkość i skalowalność.

PayPal przebudował jedną ze swoich aplikacji opartych na Javie i Springu przy użyciu Node.js i okazało się, że:

  • Ich aplikacje zostały zbudowane dwa razy szybciej przy mniejszej liczbie osób
  • Zużyli o 33% mniej linii kodu i 40% mniej plików
  • Podwoiliśmy również liczbę żądań obsługiwanych na sekundę, jednocześnie zmniejszając średni czas odpowiedzi o 35%

Aplikacje węzłowe wszędzie używają JavaScript, w tym Windows, macOS i Linux. Jeśli jesteś programistą front-end z umiejętnościami JavaScript, możesz łatwo przejść na programistę z pełnym pakietem, co pozwoli Ci znaleźć lepszą pracę bez uczenia się nowego języka programowania.

Ponieważ możesz używać JavaScript w interfejsie i zapleczu, Twój kod źródłowy będzie czystszy i bardziej spójny. W rezultacie będziesz używać tych samych konwencji nazewnictwa, tych samych najlepszych praktyk i tych samych narzędzi.

Co więcej, Node ma największy dostępny ekosystem bibliotek open-source. Oznacza to, że możesz znaleźć dowolne funkcje lub bloki konstrukcyjne, które możesz dodać do swojej aplikacji. Dzięki temu nie będziesz musiał tworzyć tych bloków konstrukcyjnych od zera i zamiast tego skoncentrujesz się na rdzeniu swojej aplikacji.

Teraz, gdy znasz już podstawy Node.js, przyjrzyjmy się procesowi, który musisz wykonać podczas instalacji Node dla Windows lub macOS.

Instalowanie Node.js dla Windows

Oto kroki, jak pobrać Node.js dla Windows:

Krok 1: Przejdź do witryny Node.js i znajdź stronę pobierania.

oficjalna strona nodejs

Krok 2: Kliknij instalator systemu Windows, aby pobrać i otworzyć plik.

kliknij instalator

Krok 3: Zaakceptuj ich umowę licencyjną, klikając „Dalej”.

zaakceptuj umowę

Krok 4: Wybierz, gdzie chcesz zainstalować Node.js, a następnie kliknij „ Dalej ”.

wybierz miejsce instalacji

Krok 5: Jeśli jesteś początkującym, trzymaj się domyślnej konfiguracji Node.js, klikając „Dalej”. Możesz zmienić ustawienie zgodnie ze swoimi potrzebami, jeśli wiesz, jaki wpływ miałoby to na aplikację.

wybierz konfigurację nodejs

Krok 6: Ponownie kliknij przycisk Dalej na stronie Narzędzie dla modułów natywnych, a następnie kliknij „Zainstaluj”.

kliknij obok, aby rozpocząć instalację

Krok 7: Zakończyłeś instalację. Teraz otwórz konsolę poleceń i zacznij używać Node.js.

otwórz wiersz polecenia systemu Windows, aby użyć nodejs

Instalowanie Node.js dla MacOS

Pobieranie Node.js dla macOS jest stosunkowo proste. Wykonaj następujące kroki instalacji:

Krok 1: Przejdź do strony Node.js. Kliknij wybraną wersję.

przejdź do strony nodejs

Krok 2: Pobierz plik i otwórz go w Finderze.

pobierz najnowszą wersję nodejs na Maca

Krok 3: Ustaw lokalizację instalacji i kliknij „Kontynuuj”.

otwórz plik

Krok 4: Wykonaj wszystkie kroki instalacji, klikając przycisk Kontynuuj i zaakceptuj ich warunki, aż dotrzesz do sekcji Podsumowanie i otrzymasz potwierdzenie instalacji.

zakończyć proces instalacji

Krok 5: Gratulacje, zainstalowałeś Node.js dla macOS. Teraz otwórz terminal i zacznij eksperymentować z poleceniami.

otwórz terminal poleceń, aby użyć nodejs

Instalowanie Node.js dla Linuksa

Wykonaj poniższe czynności, aby zainstalować Node.js dla systemu Linux.

Krok 1: Zacznij od otwarcia terminala lub wciśnięcia Ctrl + Alt + T.

Krok 2: Wpisz:

 sudo apt install nodejs

A następnie naciśnij enter.

wpisz sudo apt install nodejs

Jednak podczas wykonywania tego polecenia nie zainstalujesz najnowszej wersji node.js.

Krok 3: Wejdź na stronę Node.js.org i kliknij Downloads.

przejdź na oficjalną stronę nodejs

Krok 4: Przewiń w dół i kliknij „Zainstaluj Node.js za pomocą menedżera pakietów”.

kliknij zainstaluj nodejs przez menedżera pakietów

Krok 5: Kliknij „Dystrybucje Linuksa oparte na Debianie i Ubuntu”.

kliknij dystrybucje linux oparte na debianie i ubuntu

Krok 6: Po przekierowaniu kliknij link „Dystrybucje binarne Node.js” .

kliknij dystrybucje binarne nodejs

Krok 7: Otworzy się okno i zostaniesz przekierowany do repozytorium GitHub.

zostaniesz przekierowany na github

Krok 8: Przewiń w dół i znajdź instrukcje instalacji najnowszej wersji Node.js. W tym przypadku zainstalujemy Node.js v18.x.

przewiń w dół do najnowszej wersji

Krok 9: Skopiuj i wklej pierwszy wiersz z instrukcji do terminala i naciśnij enter.

skopiuj pierwszy wiersz kodu i wklej w terminalu poleceń

Krok 10: Zobaczysz komunikat, że polecenie „curl” nie zostało znalezione.

curl nie znaleziono wiadomości

Krok 11: Wpisz sudo apt install curl , aby zainstalować curl. Następnie zostaniesz poproszony o wpisanie hasła Ubuntu i naciśnięcie enter.

zainstaluj curl

Krok 12: Teraz zainstalowałeś curl w swoim systemie operacyjnym i możesz pobrać najnowszą wersję Node.js.

Skopiuj i wklej drugą linię z instrukcji instalacji Github do swojego terminala i naciśnij enter.

skopiuj drugą linię kodu z github

I jesteś skończony!

Jak sprawdzić wersję NPM i zweryfikować pobieranie?

NPM jest menedżerem pakietów dla Node, co oznacza, że ​​zarządza zależnościami dla swoich pakietów.

Bez NPM wymagałoby to ręcznego rozpakowania pakietów Node.js, gdy chcesz przesłać framework. Na szczęście NPM automatyzuje ten proces i zmniejsza odpowiedzialność od Ciebie.

Rutynowa aktualizacja NPM poprawia kod i aktualizuje lokalne pakiety wykorzystywane w projektach.

Czasami jednak brakuje najnowszej wersji NPM. Dlatego warto sprawdzić wersję NPM i ręcznie ją zaktualizować.

Chociaż proces sprawdzania i aktualizowania wersji NPM jest podobny, istnieje kilka różnic między systemami Windows i macOS.

Oto jak sprawdzić wersję Node.js i zweryfikować pobranie dla systemu Windows:

Wpisz polecenie: node -v , a następnie naciśnij enter, a zobaczysz numer wersji.

wpisz węzeł v w terminalu

Jeśli masz system macOS, wykonaj poniższe czynności, aby zweryfikować pobrane pliki Node.js i NPM.

Krok 1: Otwórz terminal poleceń macOS.

wyszukaj i otwórz terminal

Krok 2: Wpisz node –version (przed wersją jest podwójna myślnik) i naciśnij enter. Natychmiast zobaczysz, czy masz zainstalowaną najnowszą wersję.

wpisz w węźle --wersja

Aby sprawdzić wersję NPM, wpisz npm –version i naciśnij enter.

wpisz npm --wersja

Sprawdź dokładnie, czy zainstalowana wersja jest taka sama, jak najnowsza wersja wymieniona w witrynie Node.js.

Po sprawdzeniu, czy Node.js i NPM są poprawnie zainstalowane w systemie Windows lub macOS, możesz rozpocząć tworzenie nowych aplikacji.

Zawijanie

Node.js jest bardzo popularnym środowiskiem programistycznym, szczególnie ze względu na jego praktyczność we frontendzie i zapleczu. Wielu programistów wybiera Node.js ze względu na jego prostotę i możliwości tworzenia zaawansowanych aplikacji. Co więcej, może pomóc Ci szybko stać się pełnoprawnym programistą.

Po wykonaniu powyższych kroków w celu zainstalowania NPM i Node, możesz przystąpić do tworzenia usług zaplecza. Zainstalowanie ich to pierwszy krok na początku przygody z tworzeniem aplikacji.

Możesz być również zainteresowany pakietami Node.js i narzędziami do budowania jako programista.