MEVCORE
install.npm_optional_deps

Нет Linux-сборки пакета (lock-файл с Windows/macOS)

Ошибка хостинга приложений mevcore на этапе «установка и сборка».

Что это означает

package-lock.json создан на Windows или macOS, и из-за бага npm не установилась опциональная зависимость с бинарником под Linux (rollup, esbuild, SWC, lightningcss, tailwind oxide).

Ошибка возникла при установке зависимостей или сборке проекта. Новая версия не запускалась, текущая продолжает работать.

Типичные причины

  • Команда установки или сборки завершилась с ошибкой
  • Не хватило памяти или места на диске
  • Версия языка или пакетного менеджера не та, которую ожидает проект

Как исправить на mevcore

Пересоздайте lock-файл в Linux (WSL или Docker: удалите node_modules и package-lock.json, выполните npm install) или удалите package-lock.json из репозитория, закоммитьте и задеплойте снова. node_modules коммитить не нужно.

  1. 1 Откройте приложение в панели mevcore: карточка «Проблемы» на обзоре показывает эту ошибку и строку лога, где её нашли.
  2. 2 После исправления запустите деплой ещё раз. Если он снова не удастся, лог закончится строками [mevcore] с кодом новой ошибки.
  3. 3 Кнопка «Спросить ИИ» рядом с ошибкой готовит запрос для ChatGPT или Claude: код ошибки, конец лога без секретов и настройки приложения.

Для ИИ-ассистента

То же на английском: вставьте вместе с логом в чат с ИИ.

mevcore error code: install.npm_optional_deps
phase: install and build
diagnosis: No Linux binary of a package (lock file from Windows/macOS)
platform hint: package-lock.json was made on Windows or macOS, and because of an npm bug the optional dependency with the Linux binary (rollup, esbuild, SWC, lightningcss, tailwind oxide) was not installed. Regenerate the lock file on Linux (WSL or Docker: delete node_modules and package-lock.json, run npm install) or delete package-lock.json from the repository, commit and deploy again. Do not commit node_modules.
platform docs: https://mevcore.com/llms-full.txt

Все коды ошибок · Как подготовить проект для mevcore · llms-full.txt

Не получается исправить?

Напишите в поддержку с кодом ошибки: подскажем, что изменить в проекте или настройках.

Хостинг приложений

Как к вам обращаться?

Введите имя, прежде чем начать диалог.

Здравствуйте! Напишите ваш вопрос — оператор ответит как можно скорее.
Оцените ответ оператора