Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
August 4, 2017 22:37
October 2, 2022 12:33
November 9, 2017 17:50
October 2, 2022 12:33

Create Nuxt App

NPM version NPM downloads GitHub Action

Create a Nuxt.js project in seconds


Make sure you have npx installed (npx is shipped by default since npm 5.2.0)

npx create-nuxt-app <my-project>

Or starting with npm v6.1 you can do:

npm init nuxt-app@latest <my-project>

Or with yarn:

yarn create nuxt-app <my-project>

Features 🎉

  1. Package manager
    • Yarn
    • Npm
  2. Programming language
    • JavaScript
    • TypeScript
  3. UI framework:
  4. Template engine
    • HTML
    • Pug
  5. Nuxt.js modules:
  6. Linting tools:
  7. Testing framework:
  8. Rendering mode
  9. Deployment target
  10. Development tools
  11. Continuous Integration

CLI Options


Alias: -e.

To install nuxt-edge instead of nuxt, add the command line option --edge:

npx create-nuxt-app <my-project> --edge


npm init nuxt-app <my-project> --edge


yarn create nuxt-app <my-project> --edge


Alias: -i. Print out debugging information relating to the local environment and exit.


Alias: -h. Show the help information and exit, include: usage, command and all cli options.


Show debug logs


Alias: -v. Show version number and exit.


Overwrite the target directory.