NodeJS

Установка узла.js в Debian 10

Установка узла.js в Debian 10
Узел.js - это среда выполнения JavaScript на стороне сервера. Узел.js - это кроссплатформенный код с открытым исходным кодом. Узел.js работает в Linux, Windows и macOS. Он в основном используется для разработки программных API и сетевых приложений.  В этой статье я покажу вам, как установить Node.js в Debian 10 и как запустить простой узел.js в Debian 10. Итак, приступим.

Установка узла.js 10 LTS:

Узел.js 10.x - последняя LTS-версия Node.js на момент написания этой статьи. К счастью, он доступен в официальном репозитории пакетов Debian 10. Таким образом, вы можете легко установить его с помощью диспетчера пакетов APT на вашем компьютере Debian 10.

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

$ sudo подходящее обновление

Кэш репозитория пакетов APT должен быть обновлен.

Теперь установите Node.js из официального репозитория пакетов Debian 10 с помощью следующей команды:

$ sudo apt установить nodejs

Теперь, чтобы подтвердить установку, нажмите Y а затем нажмите .

Менеджер пакетов APT загрузит и установит все необходимые пакеты.

Узел.js 10.x должен быть установлен.

Как видите, узел.js версия, установленная из официального репозитория пакетов, - v10.15.2.

$ node --version

Узел.js имеет собственный репозиторий пакетов, который поможет вам в работе. К счастью, Debian 10 содержит множество распространенных и стабильных Node.js пакеты. Вы можете легко скачать их из официального репозитория пакетов Debian 10. Узел.js Имена пакетов Debian 10 начинаются с узел-*

Например, я искал экспресс.js Node.js в официальном репозитории пакетов Debian 10. Как видите, пакет существует. Также существует пакет экспресс-генератора. Имена пакетов узел-экспресс а также узел-экспресс-генератор в Debian 10. Вы можете легко использовать диспетчер пакетов APT, чтобы установить эти пакеты и использовать их в Node.js 10.

Я также искал узел.js пакет bluebird. Он тоже существует.

Если вы предпочитаете установить Node.js с использованием NPM, то вам необходимо установить NPM из официального репозитория пакетов Debian 10 с помощью следующей команды:

$ sudo apt install npm

Теперь подтвердите установку, нажав Y с последующим .

Менеджер пакетов APT загрузит и установит все необходимые пакеты.

На этом этапе должен быть установлен NPM.

Как видите, версия NPM, установленная из репозитория пакетов Debian 10, равна 5.8.0.

Узел.js пакеты, которые находятся в репозитории пакетов Debian 10, очень стабильны и хорошо протестированы. Вы можете использовать их, если хотите.

Установка узла.js 12:

На момент написания последней версии Node.js - это версия 12.Икс. Но он недоступен в официальном репозитории пакетов Debian 10. Вам необходимо установить его вручную из официального репозитория пакетов Node.js.

Перед установкой Node.js 12.x, вам необходимо установить некоторые пакеты зависимостей из репозитория пакетов Debian 10.

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

$ sudo подходящее обновление

Репозиторий пакетов APT необходимо обновить.

Теперь установите пакеты зависимостей строительный а также завиток с помощью следующей команды:

$ sudo apt install build-essential curl

Теперь нажмите Y а затем нажмите для подтверждения установки.

Пакеты зависимостей должны быть установлены.

Теперь добавьте официальный узел.js 12.x репозиторий пакетов с помощью следующей команды:

$ curl -sL https: // деб.Узелисточник.ru / setup_12.Икс | sudo bash -

Узел.js 12.x необходимо добавить репозиторий пакетов и обновить кеш репозитория пакетов APT.

Теперь установите Node.js 12.x с помощью следующей команды:

$ sudo apt установить nodejs

Менеджер пакетов APT должен загрузить и установить все необходимые пакеты.

Узел.js 12.x должен быть установлен.

Как видите, я использую Node.js 12.7.0.

$ node --version

Узел.js установлен с официального узла.репозиторий пакетов js по умолчанию устанавливает NPM. Как видите, я использую NPM 6.10.0.

Написание своего первого узла.js Программа:

В этом разделе я покажу вам, как написать свой первый Node.js программа.

Сначала создайте каталог проекта (назовем его ~ / привет-узел) следующим образом:

$ mkdir ~ / привет-узел

Теперь перейдите в каталог проекта ~ / привет-узел следующим образом:

$ cd ~ / привет-узел

Теперь создайте новый файл Добро пожаловать.js в каталоге проекта ~ / привет-узел и введите следующие строки кода в Добро пожаловать.js файл.

пусть http = require ('http');
const PORT = 8080;
 
пусть сервер = http.createServer ((req, res, next) =>
res.writeHead (200,
'Content-Type': 'текст / html'
);
 
res.конец('

Добро пожаловать в LinuxHint!

');
);
 
сервер.слушайте (ПОРТ, () =>
приставка.log ("Посетите http: // localhost:" + PORT + "из вашего веб-браузера.");
);

Финал Добро пожаловать.js программа выглядит следующим образом:

Теперь, чтобы запустить узел.js программа Добро пожаловать.js, выполните следующую команду:

$ node добро пожаловать.js

Как видите, Добро пожаловать.js программа запущена.

Теперь перейдите по адресу http: // localhost: 8080 из своего веб-браузера, и вы должны увидеть приветственное сообщение, как показано на снимке экрана ниже.

Итак, вот как вы устанавливаете Node.js на Debian 10 и запустите свой первый узел.js программа. Спасибо, что прочитали эту статью.

Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...
Как загрузить и играть в Sid Meier's Civilization VI в Linux
Введение в игру Civilization 6 - это современный подход к классической концепции, представленной в серии игр Age of Empires. Идея была довольно просто...
Как установить Doom и играть в него в Linux
Введение в Doom Серия Doom возникла в 90-х годах после выхода оригинальной Doom. Это мгновенно стал хитом, и с тех пор серия игр получила множество на...