我得到了
Nuxt Internal Server Error
当我重新加载或直接进入生产中的特定路线时
在当地一切都好
我刚刚添加到 asyncData 以获取动态元标记
我更改了 vercel config 和 nuxt.config.js 但我没有解决这个问题
当你使用特别复杂的路由+路由页面嵌套时,某些SSR页面可能在开发模式下运行良好,但在生产模式下得到
Nuxt Internal Server Error
。
在 nuxt2 中为嵌套的
<client-only>
/<router-view>
添加一个 <nuxt/>
包装器可以解决它。
// in your nested view or layout
<client-only>
<nuxt />
</client-only>
但是,这是一个强制的解决方案,会让
<router-view>
/<nuxt/>
中的 HTML 在客户端渲染。
由于nuxt2即将与vue2一起结束任何维护,我强烈建议将项目迁移到nuxt3。