Перейти к содержанию

Вопросы про JavaScript/Node.js приложения

Как загрузить Node.js приложение

Для загрузки Node.js приложения упакуйте ваш код в zip-архив или загрузите саму папку. Убедитесь, что в архиве или папке присутствует файл package.json — именно по нему система определяет, что приложение написано на Node.js.

Внимание

Должен быть ровно один файл package.json. Если их несколько или нет вовсе — система не сможет распознать проект как Node.js приложение.

Как выбрать версию Node.js

Версия Node.js берется из файла package.json. Если версия не указана, то по умолчанию подставится lts. Также при загрузке приложения на втором шаге вы можете выбрать нужную версию вручную. Доступные версии:

Версия Описание
lts Последняя стабильная версия (по умолчанию)
latest Последняя актуальная версия
24 Node.js 24
22 Node.js 22
20 Node.js 20
18 Node.js 18

Как установить npm-пакеты

По умолчанию система выполняет команду npm install для установки зависимостей из вашего package.json. Если вам нужна другая команда для установки пакетов (например, yarn install), вы можете изменить её на втором шаге загрузки приложения в поле "Команда установки пакетов".

Как изменить команду запуска

Команда для запуска определяется автоматически на основании содержимого package.json (см. ниже). Вы можете изменить её на втором этапе загрузки приложения в поле "Команда для запуска".

Примеры команд запуска:

node index.js
node src/app.js
npm start

Как определяется точка входа приложения

Система определяет точку входа Node.js приложения в следующем порядке:

  1. Поле main в package.json — стандартная точка входа Node.js.
  2. Скрипт scripts.start — если в нём указана команда вида node <файл>, извлекается путь к файлу.
  3. Fallback — если ни один из вариантов не найден, используется index.js.

Пример package.json:

{
  "name": "my-app",
  "version": "1.0.0",
  "main": "src/app.js",
  "scripts": {
    "start": "node src/app.js"
  }
}

Не нашел ответа на вопрос

У вас остались вопросы по теме? Задайте их нам в чате поддержки в телеграм