НодеЈС и нпм, инсталација у Убунту 20.04 | 18.04

о нодејима

У следећем чланку ћемо погледати како можемо инсталирајте Ноде.јс и нпм на Убунту 20.04 | 18.04. Ово је отворено крсно окружење извршавања за више платформи за ЈаваСцрипт о којем је већ било речи у Ова страница и који користи модел И / О операција усмерен на догађаје, што га чини лаганим и ефикасним.

НодеЈС је Оквир сервера отвореног кода заснован на ЈаваСцрипт-у који се првенствено користи за изградњу позадинских серверских апликација са ЈаваСцрипт рунтиме-ом. Заснован је на Цхроме-овом В8 ЈаваСцрипт механизму. Нпм је подразумевани менаџер пакета за НодеЈС.

Углавном се користи за асинхроно програмирање и јесте врло лаган оквир, што га чини бржим од осталих. Такође је компатибилан са већином популарних оперативних система. Различите врсте апликација, попут веб апликација, апликација командне линије итд., Могу се развити помоћу овог оквира помоћу Убунту-а.

Додајте НодеЈС спремиште из НодеСоурце-а

НодеСоурце је сопствено спремиште чворова на нивоу предузећа које одржава и садржи најновије верзије НодеЈС. Из НодеСоурце-а моћи ћемо да инсталирамо одређену верзију НодеЈС-а.

Да бисте инсталирали НодеЈС из НодеСоурце-а, једноставно покрените једну од следећих команди да бисте додали одређену верзију која нас занима. Урадити то мораћемо да имамо инсталиран цурл. Ако још увек немате овај алат, можете га инсталирати наредбом:

sudo apt install curl

Сада за инсталирајте најновију верзију (Верзија КСНУМКС), у терминал (Цтрл + Алт + Т) додаћемо овај ППА:

додај репо чворове 14

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

у инсталирајте верзију 12, све што треба да урадите је да покренете наредбу:

додај репо чворЈС 12

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

у инсталирајте ЛТС верзију (Верзија КСНУМКС), ППА који ће се користити биће:

додај репо чворове 10

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

Након додавања било ког од ових ППА-а, моћи ћемо да инсталирамо најновију верзију НодеЈС-а из спремишта по нашем избору. Ако додамо неколико спремишта, биће инсталирана најновија верзија НодеЈС, а не ЛТС.

Инсталирајте НодеЈС и нпм

За инсталацију, у терминалу (Цтрл + Алт + Т) мораћемо да извршимо наредбу:

инсталирајте нодејс са апт

sudo apt install nodejs

По завршетку инсталације, модули НодеЈС и нпм треба да буду инсталирани и спремни за употребу. Следеће команде можемо користити за погледајте број инсталиране верзије.

node --version

npm --version

Команде ће навести инсталирану верзију чвора и нпм:

инсталирао нодејс и нпм верзију

Можеш погледајте сва упутства за инсталацију Доступно од страна ГитХуб пројекта.

Инсталирајте НодеЈС и нпм путем Снап-а

Други облик инсталирање НодеЈС-а је преко администратора снап пакети. Ово је можда најлакши начин за то.

Снапс је лако створити и инсталирати софтверске пакете. То су паковане апликације са свим зависностима које се изводе у свим популарним Гну / Линук дистрибуцијама из једне верзије.

у инсталирајте најновију верзију (Верзија КСНУМКС) у терминалу (Цтрл + Алт + Т):

НодеЈс 14 снап инсталација

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

Можемо инсталирати верзију 13 покретање команде:

нодеЈс 13 снап инсталација

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

у инсталирајте верзију 10, наредба за употребу биће следећа:

НодеЈС 10 снап инсталација

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

Тестирање сервера

Да бисте тестирали да ли је веб сервер исправно инсталиран, направимо тест датотеку која се зове хттп_сервер.јс у нашем кућном директоријуму помоћу омиљеног уређивача:

cd ~/

vim http_server.js

Онда ћемо копирајте и залепите следећи садржај у датотеку:

датотека за тестирање сервера

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}/`);
});

После овога, чувамо датотеку. Сада извршавамо је следећом наредбом за покретање сервера:

node http_server.js

У терминалу бисмо требали видјети излаз који изгледа овако:

Пример излаза конзоле

Сада ако отворимо свој омиљени прегледач и идемо на име хоста сервера или ИП адресу праћену портом 3000, требало би да видимо пример странице као што је следећи:

тест у фирефок-у

http://localhost:3000

у сазнајте више о НодеЈС, корисници могу да посете страница пројекта.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Матео дијо

    Заиста ми се свидело како је то добро објашњено.
    Хвала!