Learn Nuxt with a Collection of 100+ Tips!

nuxi build

Build your Nuxt application.
Terminal
npx nuxi build [ROOTDIR] [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--prerender] [--preset] [--dotenv] [--envName]

The build command creates a .output directory with all your application, server and dependencies ready for production.

Arguments

ArgumentDescription
ROOTDIR="."Specifies the working directory (default: .)

Options

OptionDefaultDescription
--cwd=<directory>Specify the working directory, this takes precedence over ROOTDIR (default: .)
--logLevel=<silent|info|verbose>Specify build-time log level
--prerenderBuild Nuxt and prerender static routes
--presetNitro server preset
--dotenvPath to .env file to load, relative to the root directory
--envNameThe environment to use when resolving configuration overrides (default is production when building, and development when running the dev server)
This command sets process.env.NODE_ENV to production.
--prerender will always set the preset to static