0.0.4 • Published 4 years ago

@netlify/plugin-next v0.0.4

Weekly downloads
30
License
MIT
Repository
github
Last release
4 years ago

Netlify Next.js Build Plugin

Enable Next.js dynamic routes on Netlify.

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"