NodeJS та npm, установка в Ubuntu 20.04 | 18.04

про nodejs

У наступній статті ми збираємось поглянути на те, як ми можемо встановити Node.js та npm на Ubuntu 20.04 | 18.04. Це відкрите, міжплатформене середовище виконання для JavaScript, про яке вже говорилося в цю сторінку і використовує орієнтовану на події модель операцій вводу-виводу, що робить її легкою та ефективною.

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:

додати репо-вузли 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 для використання буде:

додати репо-вузли 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 відбувається через адміністратора оснащення пакетів. Це може бути найпростіший спосіб зробити це.

Моментальні знімки легко створювати та встановлювати програмні пакети. Це пакетовані програми з усіма їх залежностями для запуску на всіх популярних дистрибутивах 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.   Mateo - сказав він

    Мені дуже сподобалось, наскільки це добре пояснено.
    Спасибі!