【问题标题】:Pages with `getServerSideProps` can not be exported无法导出带有 `getServerSideProps` 的页面
【发布时间】:2020-08-04 20:00:46
【问题描述】:

我想我在这里制造了一些混乱。

根据documentation,如果我想要页面的服务器端渲染(SSR),我导出异步函数:

getServerSideProps

但如果我这样做,我将无法构建项目以在本地或现在 Zeit 运行。 如果我尝试构建或部署,我会得到:

页面/_error 出错:无法导出带有getServerSideProps 的页面。在此处查看更多信息:https://err.sh/next.js/gssp-export

错误提供的链接显示我无法导出。但我使用了以下文档中的示例:

import React from "react"

export async function getServerSideProps() {
        return { props: {  } }
}

function Page({ data }) {
    // Render data...
}

export default Page

我必须在某处更改一些配置吗?

如何防止建立这个静态页面?

【问题讨论】:

    标签: next.js vercel


    【解决方案1】:

    根据设计决定,无法在页面 _error.js 上工作,正如 nextjs 维护人员在here 发布的那样。

    一种可能性是改用getInitialProps

    【讨论】:

    猜你喜欢
    • 2020-11-13
    • 2020-08-11
    • 2021-11-17
    • 2022-01-10
    • 1970-01-01
    • 2022-12-18
    • 2023-04-07
    • 1970-01-01
    • 2022-01-09
    相关资源
    最近更新 更多