Сборка Nuxt - «Ошибка: создать ENOMEM» - достигнут предел NPROC

Я хочу разместить свой проект Nuxt в сети на моем хостинге, но столкнулся с проблемой, что "npm run build" не выполняется. Я получаю следующую ошибку:

      node_modules/html-webpack-plugin/lib/cached-child-compiler.js:267:53

Nuxt Fatal Error
Error: spawn ENOMEM

Затем я получил сообщение с моего хостинга о том, что я достиг своих пределов. Мое первое предположение заключалось в том, что я достиг предела памяти, но когда я смотрю на «Использование ресурсов» в DirectAdmin, оно достигает предела NPROC, равного 100. Итак, максимальное количество процессов достигнуто.

Как я могу это исправить?

Что я уже пробовал:

  • Понижение версии Nuxt до 2.12.2
  • Удаление большинства плагинов (хотя их пока немного)
  • Для тестирования соберите проект на Netlify (работает без проблем). Он также хорошо работает на моем Mac.

Что я уже пробовал, когда все еще думал, что это ограничение памяти

Я много чего пробовал, но это то, что я до сих пор помню

  • Удалите node_modules, package.json, package.lock.json и т. Д. Снова и снова, и получите ;-)
  • --max-old-space-size=4096

Я относительно новичок в создании такого проекта, поэтому будьте любезны, если я скажу что-нибудь глупое ;-)

Заранее спасибо!

0 ответов

Другие вопросы по тегам