Установка узла.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 программа. Спасибо, что прочитали эту статью.