Wszystkie moduły nodejs są napisane w JavaScript. Czasami, które mają problemy z wydajnością, ponieważ JavaScript nie jest tak szybki jak opracowany język, taki jak C i C++. Aby rozwiązać ten problem, NodeJS ma natywne dodatki.
Jak ta praca jest, NodeJS polega na Chrome V8 JavaScript Engine, który jest napisany w C++. Więc Nodejs dodaje dodatkową warstwę do skompilowania kodu JavaScript do natywnego kodu binarnego. To drastycznie poprawia wydajność. Kody nodejs działają prawie tak szybko jak kod skompilowany C i C ++, jeśli używany moduł NodeJS jest napisany za pomocą API NodeJS NodeJS Nodons NodeJS.
Nodne dodatki NodeJS potrzebują narzędzia do kompilacji C ++ zainstalowanego na komputerze, gdy moduły są budowane podczas instalacji ich za pomocą menedżera pakietów węzłów. Pokażę tutaj, jak zainstalować narzędzia kompilacji tutaj.
Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Yum za pomocą następującego polecenia:
$ sudo yum makecache
Pamięć podręczna repozytorium pakietów Yum powinna zostać zaktualizowana.
Teraz zainstaluj narzędzia kompilacji na komputerze Centos 7 za pomocą następującego polecenia:
$ sudo yum instaluj GCC-C ++ Make
Teraz naciśnij y a następnie naciśnij .
Narzędzia kompilacji powinny być zainstalowane.
Dodawanie repozytorium pakietów NodeJS w Centos 7:
W chwili pisania tego tekstu możesz zainstalować albo nodejs 8.X lub Nodejs 10.X. NodeJS 8 to wydanie LTS, a Nodejs 10 to najnowsza wersja. Obie te wersje są dostępne do zainstalowania w Centos 7.
Dodaj repozytorium pakietów jednego z NodeJS 8.X lub Nodejs 10.x w zależności od potrzeb.
Dla Nodejs 8.X:
Uruchom następujące polecenie, aby dodać repozytorium pakietów Nodejs 8.X na maszynie Centos 7:
$ curl - -silent - -location https: // obr. min.węzłów.com/setup_8.x | Sudo Bash -
Dla Nodejs 10.X:
Uruchom następujące polecenie, aby dodać repozytorium pakietów Nodejs 10.X na maszynie Centos 7:
$ curl - -silent - -location https: // obr. min.węzłów.com/setup_10.x | Sudo Bash -
Poszedłem na wydanie LTS Nodejs, czyli wersja 8.X. Jak widać, dodaje się repozytorium pakietów.
Instalowanie nodejs:
Teraz możesz zainstalować NodeJs na komputerze Centos 7 za pomocą następującego polecenia:
$ sudo yum instaluj nodeJSTeraz naciśnij y a następnie naciśnij kontynuować.
Teraz naciśnij y a następnie naciśnij Aby zaakceptować klucz GPG.
NodeJS powinien być zainstalowany.
Teraz uruchom następujące polecenie, aby sprawdzić, czy Nodejs działa:
$ node --version
Jak widać, Nodejs działa poprawnie.
Teraz uruchom następujące polecenie, aby sprawdzić, czy działa menedżer pakietów węzłów (NPM):
$ npm --version
Jak widać, NPM również działa poprawnie.
Korzystanie z NodeJS:
Teraz, gdy masz zainstalowane nodeJS, pokażę ci podstawy nodejs.
Najpierw utwórz katalog projektu za pomocą następującego polecenia:
$ mkdir hello-world
Teraz przejdź do katalogu projektu:
$ CD Hello-World/
Wewnątrz Witaj świecie/ katalog, zainicjuj węzeł pakiet.JSON Plik z następującym poleceniem:
$ npm init -y
Jak widać pakiet.JSON Plik jest generowany. Zawartość pliku jest również wydrukowana na terminalu. To jest plik JSON. Tutaj, nazwa to nazwa aplikacji, wersja to wersja aplikacji, opis to krótki opis Twojej aplikacji, główny to nazwa skryptu nodejs w katalogu projektu, który służy do uruchamiania aplikacji. Domyślnie tak jest indeks.JS, Ale możesz to zmienić. Skrypty jest obiektem, który utrzymuje aliasy poleceń. Na razie zostawiam domyślne.
Teraz zainstaluj Express.Pakiet JS Nodejs z NPM z następującym poleceniem:
$ sudo npm instaluj express -save
Express powinien zostać zainstalowany.
Wszystkie moduły są przechowywane w node_modules/ katalog w katalogu projektu.
Teraz utwórz indeks.JS Plik i wpisz następujące kody:
LUT Express = wymaga („Express”);Teraz uruchom następujące polecenie, aby uruchomić aplikację:
indeks $ node.JSAplikacja powinna się uruchomić.
Teraz z przeglądarki internetowej przejdź do http: // localhost: 8080 i powinieneś zobaczyć następujące dane wyjściowe. Aplikacja Nodejs działa poprawnie.
Teraz, aby zatrzymać aplikację, naciśnij + C na terminalu.
Teraz, jeśli odwiedzisz http: // localhost: 8080 z przeglądarki internetowej, powinieneś zobaczyć błąd.
W ten sposób instalujesz i konfigurujesz nodejs w Centos 7. Dziękujemy za przeczytanie tego artykułu.