3.6.2 Використання Node.js на хостингу

Node.js

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.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 на хостингу можливо використовувати тільки для роботи пакетних менеджерів npm або yarn, а також для вирішення проблем із залежностями у сучасних CMS або фреймворків. Запуск окремих веб-сервісів або демонів на базі Node.js на хостингу недоступний. Реалізувати подібне можливо лише в рамках послуг Віртуальних серверів VPS/VDS або Виділених фізичних серверів, де користувач може бути наданий монопольний доступ до сервера