Установка Node.js в Debian 10

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

Установка Node.js 10 LTS :

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

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

$ sudo apt update

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

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

$ sudo apt install nodejs

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

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

Должен быть установлен Node.js 10.x.

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

$ node —version

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

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

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

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

$ sudo apt install npm

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

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

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

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

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

Установка Node.js 12:

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

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

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

$ sudo apt update

Репозиторий пакетов APT должен быть обновлен.

Теперь, установите пакеты зависимостей build-essential и curl с помощью следующей команды:

$ sudo apt install build-essential curl

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

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

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

$ curl -sL https://deb.nodesource.com/setup_12.x | sudo bash —

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

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

$ sudo apt install nodejs

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

Должен быть установлен Node.js 12.x.

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

$ node —version

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

Написание вашей первой программы на Node.js:

В этом я покажу вам, как написать вашу первую программу на Node.js.

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

$ mkdir ~/hello-node

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

$ cd ~/hello-node

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

let http = require (‘http’);
const PORT = 8080;

let server = http.createServer ((req, res, next) => {
res.writeHead (200, {
‘Content-Type’: ‘text/html’
});

res.end ( ‘

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

‘);
});

server.listen (PORT, () => {
console .log («Посетите http://localhost:» + PORT + «из вашего веб-браузера.»);
});

Заключительный welcome.js выглядит следующим образом:

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

$ node welcome.js

Как видите, welcome.js запущена.

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

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

Оцените статью
nanomode.ru
Добавить комментарий