Развертывание приложения React в Ubuntu 18.04: сборка не удалась, поскольку процесс завершился слишком рано - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь развернуть свое приложение React на виртуальной машине Ubuntu 18.04, предоставленной Digital Ocean.Вот мой процесс: у меня есть git-репозиторий, связанный с правильным каталогом, поэтому все, что мне нужно сделать, это git pull, за которым следует 'npm run build'.До сих пор это работало достаточно хорошо, и я мог проверить сайт по адресу [my_domain]: 8080, что на данный момент достаточно, так как я все еще в работе.

Однако, когда я попытался запустить npmвчера запустить build ', я получил эту ошибку:

screenshot of terminal

Я посмотрел немного, но есть так много разных возможностей, что меня просто смущает больше.Наиболее распространенной проблемой, по-видимому, является нехватка памяти в системе, но, судя по данным, которые я получаю при запуске терминала, этого не может быть.

screenshot of terminal

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

Большое спасибо!

1 Ответ

0 голосов
/ 11 июня 2019

Проблема была, видимо, в объеме оперативной памяти, которую я имел в наличии. Решение: обмен памяти. Я следовал этому руководству и после всего этого проблема решилась сама собой.

https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-18-04

...