NodeJS i npm, instalacja w Ubuntu 20.04 | 18.04

o nodejs

W następnym artykule przyjrzymy się, jak to możliwe zainstaluj Node.js i npm na Ubuntu 20.04 | 18.04. To jest otwarte, wieloplatformowe środowisko uruchomieniowe dla JavaScript, które zostało już omówione w ta strona i korzysta z modelu operacji we / wy zorientowanych na zdarzenia, dzięki czemu jest lekki i wydajny.

NodeJS to Oparta na JavaScript platforma serwerowa typu open source który jest używany głównie do tworzenia aplikacji serwerowych zaplecza za pomocą środowiska wykonawczego JavaScript. Jest oparty na silniku JavaScript V8 Chrome. Npm to domyślny menedżer pakietów dla NodeJS.

Jest używany głównie do programowania asynchronicznego i jest bardzo lekka rama, co sprawia, że ​​jest szybszy niż inne. Jest również kompatybilny z większością popularnych systemów operacyjnych. Różne typy aplikacji, takie jak aplikacje internetowe, aplikacje wiersza poleceń itp., Mogą być tworzone za pomocą tego frameworka przy użyciu Ubuntu.

Dodaj repozytorium NodeJS z NodeSource

NodeSource to własne repozytorium węzłów na poziomie przedsiębiorstwa, które obsługuje i zawiera najnowsze wersje NodeJS. Z NodeSource będziemy mogli zainstalować określoną wersję NodeJS.

Aby zainstalować NodeJS z NodeSource, po prostu uruchom jedno z poniższych poleceń, aby dodać konkretną wersję, która nas interesuje. Żeby to zrobić będziemy musieli mieć zainstalowany curl. Jeśli nie masz jeszcze tego narzędzia, możesz je zainstalować poleceniem:

sudo apt install curl

Teraz dla zainstaluj najnowszą wersję (Wersja 14), w terminalu (Ctrl + Alt + T) dodamy ten PPA:

dodaj repo nodejs 14

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

do zainstaluj wersję 12, wystarczy, że uruchomisz polecenie:

dodaj węzeł repozytoriumJS 12

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

do zainstaluj wersję LTS (Wersja 10), PPA do wykorzystania będzie:

dodaj repo nodejs 10

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Po dodaniu któregokolwiek z tych PPA będziemy mogli zainstalować najnowszą wersję NodeJS z wybranego przez nas repozytorium. Jeśli dodamy kilka repozytoriów, zostanie zainstalowana najnowsza wersja NodeJS, a nie LTS.

Zainstaluj NodeJS i npm

Do instalacji w terminalu (Ctrl + Alt + T) będziemy musieli wykonać polecenie:

zainstaluj nodejs za pomocą apt

sudo apt install nodejs

Po zakończeniu instalacji moduły NodeJS i npm powinny być zainstalowane i gotowe do użycia. Możemy użyć następujących poleceń, aby zobacz numer zainstalowanej wersji.

node --version

npm --version

Polecenia wyświetlą zainstalowaną wersję węzła i npm:

zainstalowana wersja nodejs i npm

Może być zobacz wszystkie instrukcje instalacji dostępne od Strona projektu w serwisie GitHub.

Zainstaluj NodeJS i npm przez Snap

Inna forma instalacja NodeJS odbywa się przez administratora pakiety przystawki. To może być najłatwiejszy sposób na zrobienie tego.

Przyciąganie jest łatwe do tworzenia i instalowania pakietów oprogramowania. Są to spakowane aplikacje ze wszystkimi ich zależnościami, które działają na wszystkich popularnych dystrybucjach Gnu / Linux z jednej kompilacji.

do zainstaluj najnowszą wersję (Wersja 14) w terminalu (Ctrl + Alt + T) uruchom:

NodeJs 14 przystawka do instalacji

sudo snap install node --channel=14/stable --classic

Możemy zainstalować wersję 13 uruchomienie polecenia:

nodeJs 13 snap instalacja

sudo snap install node --channel=13/stable --classic

do zainstaluj wersję 10polecenie do użycia będzie następujące:

Szybka instalacja NodeJS 10

sudo snap install node --channel=10/stable --classic

Testowanie serwera

Aby sprawdzić, czy serwer WWW jest poprawnie zainstalowany, stwórzmy plik testowy o nazwie http_serwer.js w naszym folderze domowym za pomocą naszego ulubionego edytora:

cd ~/

vim http_server.js

Następnie będziemy skopiuj i wklej następującą zawartość do pliku:

plik testowy serwera

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Następnie zapisujemy plik. Teraz wykonujemy to za pomocą następującego polecenia, aby uruchomić serwer:

node http_server.js

W terminalu powinniśmy zobaczyć wynik, który wygląda następująco:

Przykładowe dane wyjściowe konsoli

Teraz, jeśli otworzymy naszą ulubioną przeglądarkę i przechodzimy do nazwy hosta serwera lub adresu IP, a następnie portu 3000powinniśmy zobaczyć przykładową stronę podobną do poniższej:

test w przeglądarce Firefox

http://localhost:3000

do dowiedz się więcej o NodeJS, użytkownicy mogą odwiedzić stronę projektu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Mateo powiedział

    Naprawdę podobało mi się, jak dobrze to wyjaśniono.
    Dziękujemy!