如何解决 Adonis 应用启动时的崩溃问题?

How can I solve a crash in an Adonis app starting?

这是我的第一个问题。我正在尝试通过在终端输入 adonis serve --dev 来 运行 一个 Adonis.js 应用程序。在这一系列中,消息总是相同的:

SERVER STARTED
Watching files for changes...
Fatal error in , line 0
Check failed: U_SUCCESS(status).
FailureMessage Object: 000000D7655ECBA0Application crashed, make sure to kill all related running process, fix the issue and re-run the app

唯一改变的是 FailureMessageObject。我的节点版本是 12.0,npm 6.9.

我不能说任何关于你的情况的认真工作,因为你没有给我详细的数据,但我知道你肯定做错了什么。
如果你至少提到你一直在使用的adonisjs版本会更好。
无论如何,如果您通过其他人的 youtube 频道的视频学会了 运行 您的服务器,我强烈建议您阅读文档并停止观看这些视频。
对于 adonisjs,有 2 个不同的文档:

  1. adonisjs 的 Documentation,版本 4.1 或更低。
    您可以在左上方的组合框中更改版本。
  2. adonisjs 的预览版 Documentation,版本 5.0.
    实际上文档此时还没有完成,但是版本是稳定的。是的,这就是我写预览的原因。

就是这样,开始根据文档指南重新创建一个 adonisjs 应用程序。

我解决了。这是节点或 npm 的东西。我遵循了此 post 中列举的步骤:How to completely remove node.js from Windows。重新安装节点。再次安装 Adonis 和它的 CLI 并创建了一个应用程序,这次应用程序没有崩溃,并且 运行 顺利(之后我还创建了一些迁移,它们也运行良好)。