“npm run build”经常冻结我的整个服务器

Mit*_*Eff 9 reactjs

也许 75-80% 的时间,我可以git pull在我的 EC2 Linux 服务器上运行,然后npm run build创建我的 React 应用程序的生产就绪构建。然而,有时,在运行后npm run build,整个服务器会冻结,我不得​​不强制重启几次才能让它再次启动并运行。

这似乎是完全随机的。某些 JavaScript 编译(我猜?)过程可能会撞倒整个服务器,这似乎非常奇怪,但它发生的频率足够高,显然不是由其他任何原因引起的。

这是有人遇到过的吗?

Mos*_*ini 5

构建过程会消耗资源,这是预料之中的。这就是为什么在我的部署管道中,我经常在部署之前在本地启动构建(在某些应用程序上大约需要 6 分钟,具体取决于复杂性和 webpack 配置),或者我设置另一台仅用于构建过程的服务器。