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:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
do zainstaluj wersję 12, wystarczy, że uruchomisz polecenie:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
do zainstaluj wersję LTS (Wersja 10), PPA do wykorzystania będzie:
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:
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:
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:
sudo snap install node --channel=14/stable --classic
Możemy zainstalować wersję 13 uruchomienie polecenia:
sudo snap install node --channel=13/stable --classic
do zainstaluj wersję 10polecenie do użycia będzie następujące:
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:
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:
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:
http://localhost:3000
do dowiedz się więcej o NodeJS, użytkownicy mogą odwiedzić stronę projektu.
Naprawdę podobało mi się, jak dobrze to wyjaśniono.
Dziękujemy!