NodeJS и npm, инсталация в Ubuntu 20.04 | 18.04

за nodejs

В следващата статия ще разгледаме как можем инсталирайте Node.js и npm на Ubuntu 20.04 | 18.04. Това е среда за изпълнение на платформи с отворен код за JavaScript, вече обсъдена в тази страница и използва ориентиран към събития I / O операционен модел, което го прави лек и ефективен.

NodeJS е Сървърна рамка с отворен код, базирана на JavaScript който се използва предимно за изграждане на приложения за бекенд сървър с JavaScript време за изпълнение. Тя се основава на JavaScript V8 на двигателя на Chrome. Npm е мениджърът на пакети по подразбиране за NodeJS.

Използва се главно за асинхронно програмиране и е много лека рамка, което го прави по-бърз от другите. Също така е съвместим с повечето популярни операционни системи. Различни видове приложения, като уеб приложения, приложения от командния ред и т.н., могат да бъдат разработени с тази рамка с помощта на Ubuntu.

Добавете хранилище на NodeJS от NodeSource

NodeSource е собствено хранилище на възел на ниво предприятие, което поддържа и съдържа най-новите версии на NodeJS. От NodeSource ще можем да инсталираме конкретна версия на NodeJS.

За да инсталирате NodeJS от NodeSource, просто изпълнете една от следните команди, за да добавите конкретната версия, която ни интересува. Да го направя ще трябва да имаме инсталиран curl. Ако все още нямате този инструмент, можете да го инсталирате с командата:

sudo apt install curl

Сега за инсталирайте най-новата версия (версия 14), в терминал (Ctrl + Alt + T) ще добавим този PPA:

добавете репо nodejs 14

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

за инсталирайте версия 12, всичко, което трябва да направите, е да изпълните командата:

добавете репо възел JS 12

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

за инсталирайте LTS версия (версия 10), PPA за използване ще бъде:

добавете репо nodejs 10

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

След добавяне на някой от тези PPA, можем да инсталираме най-новата версия на NodeJS от хранилището по наш избор. Ако добавим няколко хранилища, ще бъде инсталирана най-новата версия на NodeJS, а не LTS.

Инсталирайте NodeJS и npm

За инсталацията в терминал (Ctrl + Alt + T) ще трябва да изпълним командата:

инсталирайте nodejs с apt

sudo apt install nodejs

След като инсталацията приключи, модулите NodeJS и npm трябва да бъдат инсталирани и готови за употреба. Можем да използваме следните команди за вижте номера на инсталираната версия.

node --version

npm --version

Командите ще изброят инсталираната версия на node и npm:

инсталирани nodejs и npm версия

Можете да вижте всички инструкции за инсталиране Достъпен от страница GitHub на проекта.

Инсталирайте NodeJS и npm чрез Snap

Друга форма на инсталирането на NodeJS става чрез администратор snap пакети. Това може да е най-лесният начин да го направите.

Snaps са лесни за създаване и инсталиране на софтуерни пакети. Това са пакетирани приложения с всичките им зависимости, които да работят на всички популярни Gnu / Linux дистрибуции от една компилация.

за инсталирайте най-новата версия (версия 14) в изпълнение на терминал (Ctrl + Alt + T):

NodeJs 14 бързо инсталиране

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

Можем да инсталираме версия 13 изпълнение на командата:

nodeJs 13 бързо инсталиране

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

за инсталирайте версия 10, командата за използване ще бъде следната:

Моментална инсталация на NodeJS 10

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

Тестване на сървъра

За да проверите дали уеб сървърът е инсталиран правилно, нека създадем тестов файл, наречен http_server.js в нашата домашна папка с помощта на любимия ни редактор:

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

Трябва да видим изход, който изглежда по следния начин в терминала:

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

Сега, ако отворим любимия си браузър и отиваме към името на хоста на сървъра или IP адреса, последван от порт 3000, трябва да видим примерна страница като следната:

тест в firefox

http://localhost:3000

за научете повече за NodeJS, потребителите могат да посетят страница на проекта.


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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Матео каза той

    Много ми хареса колко добре обяснено е.
    Благодаря ви!