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, просто запустите одну из следующих команд, чтобы добавить конкретную версию, которая нас интересует. Сделать это нам нужно будет установить завиток. Если у вас еще нет этого инструмента, вы можете установить его с помощью команды:

sudo apt install curl

Теперь для установить последнюю версию (Версия 14), в терминале (Ctrl + Alt + T) мы добавим этот PPA:

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

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

к установить версию 12, вам просто нужно запустить команду:

добавить репо nodeJS 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

Команды отобразят установленную версию узла и npm:

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

Май см. все инструкции по установке Доступна с страница проекта на GitHub.

Установите NodeJS и npm через Snap

Otra forma установка NodeJS осуществляется через администратора пакеты оснастки. Это может быть самый простой способ сделать это.

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.   Матео сказал

    Мне очень понравилось, насколько хорошо это объяснено.
    Спасибо!