Инсталиране на инструменти за изграждане за естествени добавки:
Всички модули NodeJS са написани на JavaScript. Понякога това има проблеми с производителността, тъй като JavaScript не е толкова бърз, колкото компилиран език като C и C++. За да реши този проблем, NodeJS има естествени добавки.
Как работи това, NodeJS разчита на JavaScript V8 на Chrome V8, който е написан на C++. Така че NodeJS добавя допълнителен слой за компилиране на JavaScript код в родния двоичен код. Това подобрява драстично производителността. Кодовете NodeJS се изпълняват почти толкова бързо, колкото компилираният код C и C ++, ако модулът NodeJS, който използвате, е написан с помощта на Native Addons NodeJS API.
Родните добавки на NodeJS се нуждаят от инструмент за изграждане на C ++, инсталиран на вашия компютър, тъй като модулите се изграждат, докато ги инсталирате с помощта на Node Package Manager. Ще ви покажа как да инсталирате инструменти за изграждане тук.
Първо актуализирайте кеша на хранилището на YUM със следната команда:
$ sudo yum makecache
Кешът на хранилището на YUM пакет трябва да бъде актуализиран.
Сега инсталирайте инструменти за изграждане на вашата машина CentOS 7 със следната команда:
$ sudo yum инсталиране на gcc-c ++ make
Сега натиснете у и след това натиснете
Инструментите за изграждане трябва да бъдат инсталирани.
Добавяне на хранилище за пакети NodeJS на CentOS 7:
По време на писането можете да инсталирате или NodeJS 8.x или NodeJS 10.х. NodeJS 8 е LTS версия, а NodeJS 10 е най-новата версия. И двете версии са достъпни за инсталиране на CentOS 7.
Добавете хранилището на пакети на всеки от NodeJS 8.x или NodeJS 10.x в зависимост от вашите нужди.
За NodeJS 8.х:
Изпълнете следната команда, за да добавите хранилището на пакети на NodeJS 8.x на вашата машина CentOS 7:
$ curl --silent --location https: // rpm.възлов източник.com / setup_8.x | судо баш -
За NodeJS 10.х:
Изпълнете следната команда, за да добавите хранилището на пакети на NodeJS 10.x на вашата машина CentOS 7:
$ curl --silent --location https: // rpm.възлов източник.com / setup_10.x | судо баш -
Отидох за LTS изданието на NodeJS, което е версия 8.х. Както можете да видите, хранилището на пакети е добавено.
Инсталиране на NodeJS:
Сега можете да инсталирате NodeJS на вашата машина CentOS 7 със следната команда:
$ sudo yum инсталиране на nodejs
Сега натиснете у и след това натиснете
Сега натиснете у и след това натиснете
NodeJS трябва да бъде инсталиран.
Сега изпълнете следната команда, за да проверите дали NodeJS работи:
$ node --versionКакто можете да видите, NodeJS работи правилно.
Сега изпълнете следната команда, за да видите дали Node Package Manager (NPM) работи:
$ npm - версияКакто можете да видите, NPM също работи правилно.
Използване на NodeJS:
След като вече сте инсталирали NodeJS, ще ви покажа основите на NodeJS.
Първо създайте директория на проекта със следната команда:
$ mkdir здравей, свят
Сега отидете в директорията на проекта:
$ cd здравей-свят /
Вътре Здравей свят/ директория, инициализира Node пакет.json файл със следната команда:
$ npm init -yКакто можете да видите a пакет.json файл се генерира. Съдържанието на файла също се отпечатва на терминала. Това е JSON файл. Тук, име е името на приложението, версия е версията на приложението, описание е кратко описание на вашата кандидатура, основен е името на NodeJS скрипт в директорията на вашия проект, който се използва за стартиране на вашето приложение. По подразбиране е индекс.js, но можете да го промените. скриптове е обект, който съдържа псевдоними на команди. Засега ще оставя настройките по подразбиране.
Сега инсталирайте Express.js NodeJS пакет с NPM със следната команда:
$ sudo npm install express --save
Express трябва да бъде инсталиран.
Всички модули се съхраняват в node_modules / директория във вашата директория на проекта.
Сега създайте a индекс.js файл и въведете следните кодове:
нека express = изисква ('express');нека app = express ();
ап.get ('/', (req, res) =>
Рез.край('
Добре дошли в LinuxHint
'););
ап.слушайте (8080, () =>
конзола.log ('Приложението работи на http: // localhost: 8080');
);
Сега изпълнете следната команда, за да стартирате приложението:
$ възел индекс.jsПриложението трябва да започне.
Сега от вашия уеб браузър отидете на http: // localhost: 8080 и трябва да видите следния изход. Приложението NodeJS работи правилно.
Сега, за да спрете приложението, натиснете
Сега, ако посетите http: // localhost: 8080 от уеб браузъра, трябва да видите грешка.
Ето как инсталирате и конфигурирате NodeJS на CentOS 7. Благодаря, че прочетохте тази статия.