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 або Виділених фізичних серверів, де користувач може бути наданий монопольний доступ до сервера