在 Ubuntu 18.04 上部署 React 应用程序:构建失败,因为进程退出得太早
Deploying React app on Ubuntu 18.04: build failed because process exited too early
我正在尝试在 Digital Ocean 提供的 Ubuntu 18.04 虚拟机上部署我的 React 应用程序。这是我的过程:我有一个链接到正确目录的 git 存储库,所以我需要做的就是 git 拉然后是 'npm run build'。到目前为止,它运行良好,我可以在 [my_domain]:8080 上查看站点,这对现在来说已经足够了,因为我仍在生产中。
但是,当我昨天尝试 运行 'npm run build' 时,出现了这个错误:
我查了一下,但有太多不同的可能性,这让我更加困惑。最常见的问题似乎是系统内存不足,但从我启动终端时获得的数据来看,情况并非如此。
我不知道如何继续,但老实说,我已经开始使用 DigitalOcean 或 Ubuntu 半年了,这是我的第一个 React 应用程序,所以我非常感谢像我五岁这样的解释 ;)
非常感谢!
问题显然出在我可用的 RAM 数量上。解决方案:内存交换。我按照本教程进行操作,完成所有这些操作后,问题自行解决。
https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-18-04
我正在尝试在 Digital Ocean 提供的 Ubuntu 18.04 虚拟机上部署我的 React 应用程序。这是我的过程:我有一个链接到正确目录的 git 存储库,所以我需要做的就是 git 拉然后是 'npm run build'。到目前为止,它运行良好,我可以在 [my_domain]:8080 上查看站点,这对现在来说已经足够了,因为我仍在生产中。
但是,当我昨天尝试 运行 'npm run build' 时,出现了这个错误:
我查了一下,但有太多不同的可能性,这让我更加困惑。最常见的问题似乎是系统内存不足,但从我启动终端时获得的数据来看,情况并非如此。
我不知道如何继续,但老实说,我已经开始使用 DigitalOcean 或 Ubuntu 半年了,这是我的第一个 React 应用程序,所以我非常感谢像我五岁这样的解释 ;)
非常感谢!
问题显然出在我可用的 RAM 数量上。解决方案:内存交换。我按照本教程进行操作,完成所有这些操作后,问题自行解决。
https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-18-04