Deployment Presets

In addition to Node.js servers and static hosting services, a Nuxt 3 project can be deployed with several well-tested presets and minimal amount of configuration.

You can use the Nuxt config to explicitly set the preset to use:

nuxt.config.js|ts
export default {
  nitro: {
    preset: 'node-server'
  }
}

Or directly use the NITRO_PRESET environment variable when running nuxt build:

NITRO_PRESET=node-server nuxt build

🔎 Check the Nitro deployment for all possible deployment presets and providers.

Supported Hosting Providers

Nuxt 3 can be deployed to several cloud providers with a minimal amount of configuration:

Edit this page on GitHub Updated at Wed, May 25, 2022