Quickly get started with a minimal Nuxt starter template!
Head over to nuxt.new to get started quickly.
You can use the create-nuxt
CLI to clone the latest template to an empty directory:
$ npm create nuxt@latest [<dir>] -- [-t,--template=<template>]
Example: Clone v3
to my-app
directory:
$ npm create nuxt@latest my-app -- -t v3
Name | Description | Local | Online |
---|---|---|---|
v4-compat | Nuxt 3 with v4 compat | npm create nuxt@latest -- -t v4-compat |
Stackblitz / CodeSandbox |
v3 | Nuxt 3 | npm create nuxt@latest |
Stackblitz / CodeSandbox |
module | Nuxt Module with Module Builder | npm create nuxt@latest -- -t module |
- |
module-devtools | Nuxt Module with Nuxt DevTools integration | npm create nuxt@latest -- -t module-devtools |
- |
layer | Nuxt Layer Starter with Extends (experimental) | npm create nuxt@latest -- -t layer |
- |
content | Nuxt Content | npm create nuxt@latest -- -t content |
Stackblitz / CodeSandbox |
ui | Nuxt UI | npm create nuxt@latest -- -t ui |
Stackblitz / CodeSandbox |
Each template is maintained in a branch (see all branches). For improvements, please open a Pull Request to each individual branch.
Note: Please avoid commiting lock-files such as yarn.lock
and package-lock.json
to template branches!
MIT - Made with 💚