环境:Nuxt.js(带SSR的Vue / Vuex / Node框架) .

如果用户遇到内部服务器错误,我想使用自定义Vue模板,类似于我已经用于404错误的模板 .

通过查看Nuxt源代码,看起来添加自定义500页面的唯一方法是使用我自己的自定义错误页面覆盖默认的 .nuxt/views/error.html .

我不想只是一个用户必须点击的静态HTML页面才能重新进入应用程序 . 我希望它仍然加载Nuxt应用程序一些预加载的“500错误”状态 .

在Nuxt文档中,我没有看到如何实现这一点 . 有什么建议?

我已经尝试过的事情:

  • error.html 重定向(由于双重定向无效)

  • iframe(有效,但不想这样做)