Дизайн Antd - куча нехватки памяти - webpacker - PullRequest
1 голос
/ 19 февраля 2020

Я использую rails gem mina для развертывания моего RubyonRails & React приложения в производство

, добавлено antd npm package и развернуто. до сих пор нет проблем

, когда я пытаюсь импортировать что-то из antd например:

import { Icon, List } from 'antd'

Ниже выдается проблема

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
        1: node::Abort() [/usr/bin/node]
        2: 0x8cd14c [/usr/bin/node]
        3: v8::Utils::ReportOOMFailure(char const*, bool) [/usr/bin/node]

1 Ответ

1 голос
/ 19 февраля 2020

Какую версию узла, webpack-dev-server вы используете? В некоторых старых версиях webpack-dev-server произошла утечка памяти

Возможно, вы захотите специально выделить движку V8 больше оперативной памяти, например:

node --max-old-space-size=4096 yourFile.js

или в вашем пакете. json если вы используете create-реагировать-приложение:

"start": "react-scripts --max_old_space_size=4096 start"

(я поставил 4096 для 4 ГБ ОЗУ, но вы можете на 1011 * выше, если нужно, очевидно).

...