Когда я запускаю npm install
в своем проекте Remix js, я получаю следующие ошибки:
npm ERR! code ENOMEM
npm ERR! syscall spawn
npm ERR! errno -12
npm ERR! spawn ENOMEM
Я уже пробовал следующие команды, но все равно получаю вышеуказанные ошибки:
export NODE_OPTIONS=--max_old_space_size=4096
sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo /sbin/mkswap /var/swap.1
sudo /sbin/swapon /var/swap.1
Затем я попробовал установить с включенным htop
, чтобы увидеть предварительный просмотр использования памяти и процессора в реальном времени, и вот результат:
Он использует весь процессор, память и память сервера. Итак, что я могу сделать, чтобы устранить эту ошибку?
Спасибо!
Я решил эту проблему увеличением памяти подкачки. Итак, я в основном сделал следующее:
Создание памяти подкачки под названием swap.1 объемом 4 ГБ:
sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=4M count=1024
Инициализация файла подкачки для использования подкачки:
sudo /sbin/mkswap /var/swap.1
Активация места подкачки:
sudo /sbin/swapon /var/swap.1