Zainstaluj i użyj węzła.JS na Ubuntu Top 10.Top 10

Zainstaluj i użyj węzła.JS na Ubuntu Top 10.Top 10
Węzeł.JS to potężny czas wykonawczy JavaScript. Jest to bezpłatne i otwarte rozwiązanie międzyplatformowe, które jest przede wszystkim do programowania po stronie serwera. Pozwala programistom mieć skalowalną funkcjonalność zaplecza za pomocą JavaScript. Przez większość czasu służy do tworzenia aplikacji zaplecza. Jest jednak popularny również w zakresie rozwiązań pełnopasowych i front-end.

W tym przewodniku sprawdź, jak zainstalować i używać węzła.JS na Ubuntu 20.04.

Węzeł.JS na Ubuntu

Węzeł.JS jest dość popularny w skalowaniu funkcji backendowych. W przypadku Ubuntu istnieje wiele źródeł do zdobycia węzła.JS. Różne metody zainstalują różne wersje węzła.JS. Możesz także ręcznie wybrać, na który należy wybrać.

Użyj metody, która najlepiej odpowiada Twoim potrzebom.

Zainstaluj węzeł.JS z Repos Ubuntu

Jest to domyślna metoda instalowania węzła.JS na Ubuntu. Dla większości użytkowników będzie to więcej niż wystarczające. Jedynym minusem jest to, że nie możesz uzyskać najnowszej wersji węzła.JS.

Instalacja jest super prosta. Zaktualizuj pamięć podręczną Apt i zainstaluj węzeł.JS wraz z NPM (Menedżer pakietów węzłów).

$ sudo apt aktualizacja && sudo apt instontuj nodejs npm -y

Uruchommy szybki test, aby zweryfikować instalację.

$ nodejs --version

Zainstaluj węzeł.JS z Nodesource PPA

Nodesource to dedykowana PPA, która oferuje wiele wersji węzła.JS. Polecam tę metodę w stosunku do innych, ponieważ oferuje ona większą kontrolę. Dla zaawansowanych użytkowników pozwala również na podjęcie decyzji o dokładnej wersji węzła.JS do zainstalowania. W momencie pisania tego artykułu węzeł PPA Nodesource Hosts.JS V10, V12, V13 i V14.

Tutaj będę pokazać, jak skonfigurować ppA węzłów dla węzła.JS V14. Jeśli chcesz zainstalować inną wersję węzła.JS, sprawdź Readme Nodesource, aby uzyskać właściwe instrukcje.

Najpierw upewnij się, że Twój system został zainstalowany.

$ sudo apt aktualizacja && sudo apt instal instaluj curl -y

Teraz uruchom skrypt instalacyjny węzłów.

$ curl -sl https: // deb.węzłów.com/setup_14.x | sudo -e bash -

Voila! Nodesource PPA dla węzła.JS V14 jest pomyślnie skonfigurowany! Zainstaluj węzeł.JS.

$ sudo apt instal nodeJS -y

Sprawdź instalację, sprawdzając wersję węzła.JS.

$ node -v

Zainstaluj węzeł.JS za pomocą NVM

To interesujący sposób instalowania węzła.JS. NVM (menedżer wersji węzłów) to narzędzie, które umożliwia instalację i utrzymanie wielu wersji węzła.JS wraz z powiązanymi pakietami węzłów niezależnie. Sprawdź NVM w Github.

Aby zainstalować NVM, uruchom jedno z następujących poleceń. Każdy z nich pobranie skryptu instalacji NVM i uruchomi go.

$ curl -o- https: // raw.Githubusercontent.com/nvm-sh/nvm/v0.35.3/Zainstaluj.sh | grzmotnąć
$ wget -qo- https: // raw.Githubusercontent.com/nvm-sh/nvm/v0.35.3/Zainstaluj.sh | grzmotnąć

Zamknij i ponownie otwórz terminal. To załaduje NVM. W przeciwnym razie możesz ręcznie ponownie załadować plik bashrc.

$ źródło ~/.Bashrc

Aby zweryfikować instalację, uruchom następujące polecenie.

$ Command -v nvm

Czas użyć NVM. Najpierw sprawdź dostępne wersje węzła.JS. To wydrukuje długą listę.

$ NVM List-Remote

Aby zainstalować żądaną wersję, użyj następującego polecenia. W tym przykładzie polecenie zainstaluje węzeł.JS V14.9.0.

$ nvm instaluj v14.9.0

Korzystając z NVM, można zainstalować wersję na podstawie jego aliasów. Na przykład uruchom to polecenie, aby zainstalować najnowszą wersję LTS erb.

$ nvm zainstaluj LTS/erbium

Poniższe polecenie wyświetli wszystkie zainstalowany węzeł.Wersje JS.

Lista $ NVM

Jeśli zainstalowano wiele wersji, NVM umożliwia przejście na inny. Najpierw sprawdź bieżący węzeł.Wersja JS.

$ node -v

Zmień domyślny węzeł.JS do innej wersji.

$ użycie węzła

Zamiast używać numeru wersji, używa się również aliasu wersji.

$ użycie węzła

Przetestuj zmianę.

$ node -v

Następujące polecenie ustawi domyślną wersję węzła.JS.

Alias ​​$ NVM domyślnie

Zainstaluj węzeł.JS ze źródła

Jak wspomniano wcześniej, węzeł.JS to projekt open source. Możemy pobrać kod źródłowy i ręcznie zbudować i użyć węzła.JS. Jednak to podejście jest zdecydowanie zalecane, jeśli zamierzasz użyć węzła.JS do celów produkcyjnych.

Przed wskoczeniem do procesu ważne jest, aby zwrócić uwagę na Python. Węzeł.JS obsługuje zarówno Python 2, jak i Python 3. Węzeł.JS użyje dowolnego zainstalowanego. Jeśli zainstalowane zostaną zarówno Python 2, jak i Python 3, później zostanie użyte. Jeśli zostanie zainstalowany tylko Python 2, zostanie użyty Python 2.

Najpierw zainstaluj zależności kompilacji. Uruchom następujące polecenie. Dla użytkowników Python 3, Python3-Distutils Pakiet jest konieczny.

$ sudo apt aktualizacja && sudo apt instal Python python3-Distutils G ++ Make

Teraz pobierz kod źródłowy. W tym przykładzie opracuję węzeł.JS V12.18.3 (obejmuje NPM 6.14.6). Pobierz węzeł.Kod źródłowy JS.

$ wget https: // nodejs.org/dist/v12.18.3/węzeł-V12.18.3.smoła.GZ

Wyodrębnij kod źródłowy.

$ TAR -xvf Node -V12.18.3.smoła.GZ

Nadszedł czas na budowę węzła.JS. Uruchom skrypt konfiguracyjny.

$ ./skonfiguruj

Rozpocznij proces kompilacji. „-J” ma działać w trybie wielowy. Część „NPROC” polega na poinformowaniu liczby dostępnych rdzeni procesora.

$ make -J $ (nproc)

Zainstaluj węzeł.JS.

$ sudo tworzy instalację

Sprawdźmy instalację. Sprawdź węzeł.Wersja JS i NPM.

$ node -v
$ npm -v

Za pomocą węzła.JS

Węzeł.JS ma mnóstwo funkcji i funkcji. To czas wykonawczy dla JavaScript. Od Ciebie zależy, aby wykorzystać JavaScript, aby jak najlepiej wykorzystać węzeł. Tutaj będę prezentować bardzo podstawowe sposoby korzystania z węzła.JS.

Najpierw weź przykładowy JavaScript. Poniższy kod został pobrany z W3Schools.

$ var http = wymaga („http”);
$ http.createServer (funkcja (req, res)
$ res.Writehead (200, „Content-Type”: 'Text/html');
$ res.koniec („Witaj świat!');
).Słuchaj (8080);

Uruchom kod JavaScript za pomocą węzła.JS.

$ Demo Node.JS

Aby uzyskać wyjście, uzyskaj dostęp do komputera z portu 8080.

Końcowa myśl

Węzeł.JS to potężne i popularne rozwiązanie. Istnieje wiele podejść do zainstalowania go na Ubuntu. Twoja okoliczność określi, która metoda najbardziej Ci odpowiada. Podczas korzystania z domyślnego węzła.JS z Ubuntu Repo oferuje najprostsze rozwiązanie, węzeł i NVM oferują większą elastyczność.

Jeśli chodzi o użycie węzła.JS, istnieje mnóstwo materiałów online, które uczy, jak korzystać z różnych funkcji węzłów w kodach JavaScript. W3Schools to dobre miejsce na rozpoczęcie podróży.

Szczęśliwy komputer!