3.6.2 Використання 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 передбачає попереднє з’єднання 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 достатньо використовувати команду:
- node
ВивідWelcome to Node.js v16.13.1.
Type ".help" for more information.
Важливо розуміти: Node.js на хостингу можливо використовувати тільки для роботи пакетних менеджерів npm або yarn, а також для вирішення проблем із залежностями у сучасних CMS або фреймворків. Запуск окремих веб-сервісів або демонів на базі Node.js на хостингу недоступний. Реалізувати подібне можливо лише в рамках послуг Віртуальних серверів VPS/VDS або Виділених фізичних серверів, де користувач може бути наданий монопольний доступ до сервера