Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Scaffold enterprise Nuxt.js apps with TypeScript, Element UI/Vant presets, and CI/CD in seconds.

Free Bootstrap 4 design system with over 100 components, pre-built pages, and a full UI kit for faster web projects.
create-nuxt-app is a CLI scaffolding tool that generates enterprise-ready Nuxt.js projects with TypeScript, UI component libraries, and CI/CD already configured.
create-nuxt-app is a command-line tool published on npm as @femessage/create-nuxt-app. It takes a project name and a template flag as input, and produces a complete Nuxt.js application with dependencies installed and configuration files in place. It runs on Node.js through npx or a global Yarn install, and was created by the FEMessage open-source team. The tool offers two preset templates: an admin template for desktop management interfaces and a mobile template for handheld devices.
npx @femessage/create-nuxt-app my-project -t admin to generate an admin app in seconds.-l flag to see the preset templates before generating.-a flag creates every template preset, useful for testing or monorepos.-o flag to send generated files to a custom path.Make sure npx is available (it ships with npm 5.2.0 and later). Then run the one-off command npx @femessage/create-nuxt-app [my-project] -t [template]. The tool reads the template flag, fetches the preset, and writes the project files to the specified output directory. You can also install the package globally with yarn global add @femessage/create-nuxt-app and invoke it directly.
Yes, the project is open source under the MIT license and published to the public npm registry. You can run it without paying anything.
Two presets: admin, which targets PC admin dashboards with Element UI, and mobile, which targets mobile web with Vant. You can see them by running the tool with the -l flag.
npx is the shell command used for one-off usage. It ships by default with npm 5.2.0 and above, so most modern Node.js installations already have it.
Each generated project comes with TypeScript, ESLint, Prettier, Stylelint, Commitlint, dotenv, and PWA support. The admin preset adds Element UI and breadcrumb navigation; the mobile preset adds Vant.
Yes, the global install example uses yarn, but since it's an npm package you can also install it with npm install -g @femessage/create-nuxt-app.
