Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.45 KB

gssp-export.md

File metadata and controls

38 lines (28 loc) · 1.45 KB

getServerSideProps Export Error

Why This Error Occurred

You attempted to statically export your application via next export, however, one or more of your pages uses getServerSideProps.

The getServerSideProps lifecycle is not compatible with next export, so you'll need to use next start or a serverless deployment.

Possible Ways to Fix It

  1. If you'd like to keep your application static, you can use getStaticProps instead of getServerSideProps.

  2. If you want to use server-side rendering, update your build command and remove next export. For example, in your package.json:

    diff --git a/bla.json b/bla.json
    index b84aa66c4..149e67565 100644
    --- a/bla.json
    +++ b/bla.json
    @@ -1,7 +1,7 @@
    {
      "scripts": {
        "dev": "next dev",
    -    "build": "next build && next export",
    +    "build": "next build",
        "start": "next start"
      }
    }

Note: Removing next export does not mean your entire application is no longer static. Pages that use getStaticProps or no lifecycle will still be static!

Useful Links