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

Не виходить виправити?

Напишіть у підтримку з кодом помилки: підкажемо, що змінити в проєкті чи налаштуваннях.

Хостинг додатків

Як до вас звертатися?

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

Вітаємо! Напишіть ваше питання — оператор відповість якнайшвидше.
Оцініть відповідь оператора