3.6.2 Использование Node.js на хостинге

Node.js Banner

Node.js или как её ещё называют Node – программная среда, позволяющая выполнять JavaScript код в серверной среде хостинга. Данная среда является зависимостью для многих современных движков (CMS) и фреймворков.

На хостинге TheHost Node.js поддерживается всеми тарифными планами Премиум хостинга, а также Реселлинг хостинга.

Пользователям нашего хостинга доступны все стабильные LTS версии Node.js:

  • Node.js 16 (Кодовое название Gallium, установлена по умолчанию)
  • Node.js 14 (Кодовое название Fermium)
  • Node.js 12 (Кодовое название Erbium)

По-умолчанию абонентам хостинга доступна версия Node.js 16, но если в процессе работы Вам понадобится другая версия, то воспользоваться ею вы сможете, воспользовавшись одной из предложенной схем ниже. Использование Node предполагает предварительное соединение по SSH.

Для использования Node.js 16 используйте следующие команды:

  • node или node-16 – интерпретатор Node.js v16
  • npm или npm-16 – запуск менеджера пакетов npm, входящего в состав Node.js v16
  • npx или npx-16 – запуск утилиты npx, входящей в состав Node.js v16
  • yarn или yarn-16 – запуск менеджера пакетов yarn, установленного в Node.js v16
Дополнительно: для использования Node.js 14 используйте следующие команды:
  • node-14 – интерпретатор Node.js v14
  • npm-14– запуск менеджера пакетов npm, входящего в состав Node.js v14
  • npx-14 – запуск утилиты npx, входящей в состав Node.js v14
  • yarn-14 – запуск менеджера пакетов yarn, установленного в Node.js v14
Дополнительно: для использования Node.js 12 используйте следующие команды:
  • node-12 – интерпретатор Node.js v12
  • npm-12 – запуск менеджера пакетов npm, входящего в состав Node.js v12
  • npx-12 – запуск утилиты npx, входящей в состав Node.js v12
  • yarn-12 – запуск менеджера пакетов yarn, установленного в Node.js v12

Для запуска среды выполнения Node.js достаточно использовать команду:

  1. node
Вывод
Welcome to Node.js v16.13.1. Type ".help" for more information.

Важно понимать: Node.js на хостинге возможно использовать только для работы пакетных менеджеров npm или yarn, а также для решения проблем с зависимостями у современных CMS или фреймворков. Запуск отдельных веб-сервисов или демонов на базе Node.js на хостинге не доступен. Реализовать подобное возможно только в рамках услуг Виртуальных серверов VPS/VDS или Выделенных физических серверов, где пользователю может быть предоставлен монопольный доступ к серверу.