Skip to content
This repository has been archived by the owner on Oct 28, 2020. It is now read-only.

netlify-labs/netlify-plugin-next

Repository files navigation

This project has been deprecated in favor of @netlify/plugin-nextjs


Next + Netlify Build Plugin

Enable Next.js dynamic routes on Netlify.

Plugin source code can be found here

Installation and Usage

  1. Install the dependency from npm

    npm install @netlify/plugin-next
  2. Then add the following lines to your netlify.toml file:

    [[plugins]]
      package = "@netlify/plugin-next"
  3. Ensure that your next.config.js has the target set to serverless

    // next.config.js
    module.exports = {
      // Target must be serverless
      target: 'serverless'
    };
  4. Ensure the following values in netlify.toml.

    build command is next build, or running it under the hood.

    function dir is set to out_functions

    publish dir is set to out_publish

    [build]
      command = "next build"
      functions = "out_functions"
      publish   = "out_publish"

Config should ultimately look something like:

[build]
  command = "npm run build"
  functions = "out_functions"
  publish   = "out_publish"

[[plugins]]
  package = "@netlify/plugin-next"

About

Next.js plugin for Netlify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published