В следующей статье мы рассмотрим, как мы можем установить 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:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
к установить версию 12, вам просто нужно запустить команду:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
к установить LTS версию (Версия 10), используемый PPA будет:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
После добавления любого из этих PPA мы можем установить последнюю версию NodeJS из репозитория по нашему выбору. Если мы добавим несколько репозиториев, будет установлена последняя версия NodeJS, а не LTS..
Установите NodeJS и npm
Для установки в терминале (Ctrl + Alt + T) нам нужно будет выполнить команду:
sudo apt install nodejs
После завершения установки модули NodeJS и npm должны быть установлены и готовы к использованию. Мы можем использовать следующие команды для посмотреть номер установленной версии.
node --version npm --version
Команды отобразят установленную версию узла и npm:
Май см. все инструкции по установке Доступна с страница проекта на GitHub.
Установите NodeJS и npm через Snap
Otra forma установка NodeJS осуществляется через администратора пакеты оснастки. Это может быть самый простой способ сделать это.
Snaps легко создавать и устанавливать пакеты программного обеспечения. Это упакованные приложения со всеми их зависимостями для запуска во всех популярных дистрибутивах Gnu / Linux из одной сборки.
к установить последнюю версию (Версия 14) в терминале (Ctrl + Alt + T) запустите:
sudo snap install node --channel=14/stable --classic
Мы можем установить версию 13 выполнение команды:
sudo snap install node --channel=13/stable --classic
к установить версию 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, мы должны увидеть образец страницы, подобный следующему:
http://localhost:3000
к узнать больше о NodeJS, пользователи могут посетить страница проекта.
Мне очень понравилось, насколько хорошо это объяснено.
Спасибо!