Nuxt `npm 运行 dev` 因奇怪的字符而崩溃

Nuxt `npm run dev` crashed with odd characters

大约 1 年前,我使用 koa/nuxt/knex 创建了一个应用程序...大约 3 天前它停止工作,作为临时解决方案,我决定简单地以开发模式重新启动应用程序记录一些事情,但我无法再在我的服务器上启动它,我得到一些奇怪的字符。

在本地,我能够毫不费力地启动应用程序(或者几乎:因为我的服务器处于维护模式,我发现我没有做一些 null 检查,但没有什么大不了的).

有谁知道如何解决这个问题,我如何提供更多数据或对如何检查这个问题有任何建议?

发生了一系列的事情:

  • 服务器中的另一个进程开始请求越来越多的 RAM
  • 出现连接高峰

这导致 nodemon 崩溃。

尝试通过开发环境 (npm run dev) 重新启动 nodemon 也触发了本地构建,这(毫不奇怪)请求 RAM...因为另一个进程仍然处于活动状态,这导致构建过程出现异常。

解决方案是:

  • 在本地构建,发布构建版本,在我的例子中只是意味着再次使用 npm run start。 (这对我来说仍然不够,无法首先了解导致问题的原因)
  • 停止消耗内存的进程
  • 获取更多 RAM