【问题标题】:Next js error in console _next/data/QPTTgJmZl2jVsyHQ_IfQH/blog/post/21/.json控制台中的下一个js错误_next/data/QPTTgJmZl2jVsyHQ_IfQH/blog/post/21/.json
【发布时间】:2020-10-12 08:10:48
【问题描述】:

我在 Next.js 站点的控制台中收到错误消息。

GET https://example.com/_next/data/QPTTgJmZl2jVsyHQ_IfQH/blog/post/21/.json net::ERR_ABORTED 404

我不明白为什么会这样。可能是我用错了路由器?

我的链接代码:

    <Link href="/blog/post/[id]" as={`/blog/post/${id}`}>

为了获取帖子的数据,我使用getStaticPaths & getStaticProps

我的问题类似于this one,但我只在生产中使用它。我尝试使用prefetch,但它不起作用。

【问题讨论】:

  • 你能找到解决办法吗? @鲍勃

标签: javascript reactjs next.js ssg


【解决方案1】:

此错误似乎与您的页面所需的道具有关。

如果您检查生产构建 SSR 或 SSG 页面的请求,初始 pageProps 会从该端点返回:_next/data/....

因此,请检查您的服务器控制台或添加一些调试助手,以深入了解您的 getServerSidePropsgetStaticProps 中发生的情况。

fyi

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    相关资源
    最近更新 更多