Я работаю над проектом Angular Nx, в котором используется пользовательский интерфейс Kendo для компонентов Angular. В последнее время я сталкивался с постоянной ошибкой «Недостаточно памяти в куче JavaScript» при каждом запуске сервера разработки или процесса сборки.
Сообщение об ошибке
ФАТАЛЬНАЯ ОШИБКА: неэффективно mark-compacts приближается к пределу кучи. Не удалось выделить — не хватает памяти для кучи JavaScript.
Журналы (сокращенно):
[70028:0000020B89251D50] 447688 мс: очистка по маркировке ...
...
ФАТАЛЬНАЯ ОШИБКА: неэффективные пометки-сжатия вблизи предела кучи. Не удалось выделить — нехватка памяти в куче JavaScript< /p>
Что я пробовал
Увеличение памяти Node.js:
Я установил --max-old-space-size=4096 (и даже выше) в NODE_OPTIONS или с помощью:
node --max-old-space-size=8192 ./node_modules/. bin/nx служат cms
Это помогает временно, но в некоторых случаях не решает проблему полностью.
Удаление/оптимизация зависимостей:
Я удалил другие неиспользуемые зависимости пакеты и ресурсы, но когда компоненты Kendo задействованы, использование памяти во время сборки/обслуживания увеличивается.
Отложенная загрузка:
Я позаботился о том, чтобы большие функциональные модули были ленивыми. загружено, но это не устранило ошибку.
Обновление:
Я обновил версии Nx и Angular, но проблема по-прежнему возникает.
Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-with-k
Проект Angular Nx: «Куча JavaScript не хватает памяти» при сборке/обслуживании с пользовательским интерфейсом Kendo ⇐ Javascript
Форум по Javascript
1736525290
Anonymous
Я работаю над проектом Angular Nx, в котором используется пользовательский интерфейс Kendo для компонентов Angular. В последнее время я сталкивался с постоянной ошибкой «Недостаточно памяти в куче JavaScript» при каждом запуске сервера разработки или процесса сборки.
Сообщение об ошибке
[b]ФАТАЛЬНАЯ ОШИБКА: неэффективно mark-compacts приближается к пределу кучи. Не удалось выделить — не хватает памяти для кучи JavaScript.[/b]
Журналы (сокращенно):
[b]
[70028:0000020B89251D50] 447688 мс: очистка по маркировке ...
...
ФАТАЛЬНАЯ ОШИБКА: неэффективные пометки-сжатия вблизи предела кучи. Не удалось выделить — нехватка памяти в куче JavaScript[/b]< /p>
Что я пробовал
Увеличение памяти Node.js:
Я установил --max-old-space-size=4096 (и даже выше) в NODE_OPTIONS или с помощью:
node --max-old-space-size=8192 ./node_modules/. bin/nx служат cms
Это помогает временно, но в некоторых случаях не решает проблему полностью.
Удаление/оптимизация зависимостей:
Я удалил другие неиспользуемые зависимости пакеты и ресурсы, но когда компоненты Kendo задействованы, использование памяти во время сборки/обслуживания увеличивается.
Отложенная загрузка:
Я позаботился о том, чтобы большие функциональные модули были ленивыми. загружено, но это не устранило ошибку.
Обновление:
Я обновил версии Nx и Angular, но проблема по-прежнему возникает.
Подробнее здесь: [url]https://stackoverflow.com/questions/79346294/angular-nx-project-javascript-heap-out-of-memory-when-building-serving-with-k[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия