NextJS 应该在预览模式下预取 JSON 文件吗?

时间:2021-06-01 16:37:19

标签: next.js strapi vercel

我在生产模式下使用 NextJS 时遇到问题(在本地和 Vercel 上运行)。

当我进入预览模式时,NextJS 预取所有可见链接(作为来自 /_next/data/.../data-file.json 的 json 文件),但执行速度非常慢。太慢了,我从 Vercel 收到错误 504:504: GATEWAY_TIMEOUT,因为请求已终止。

我想我错过了一些简单的东西,但不明白它是什么。所以基本上我有两个问题

  1. NextJS 是否应该在预览模式下预取链接(未在组件上明确设置)。
  2. 为什么首先获取“本地 json 文件”需要这么长时间?

当我退出预览模式时,一切正常——所有链接都快速预取。

任何可能导致此问题的想法?我使用 Strapi 作为后端,但我想,这不是后端问题。

0 个答案:

没有答案