/starter-nuxt

Nuxt, Shadcn, Primevue, Unocss

Primary LanguageTypeScript

DEPRECATED template

Lately for my new projects I have been using the starter-fullstack template, I think the monorepo config of that template is structured way better and future-proof if the project grows.

Maintaining this template here causes some duplicated work and to save time, I decided to deprecate it here, this template will now lives on and is maintained at starter-fullstack/apps/frontend.

Nuxt 3 Minimal Preconfigured Starter

Note: the app comes with a localcert SSL for local development, generated with mkcert, you can install mkcert's local CA to remove the untrusted SSL warning

Features:

  • ESLint
  • UnoCSS
    • UnoCSS is an atomic CSS engine, similar to Tailwind but is super fast and have some amazing features like automatically imported icons in pure CSS.
  • PrimeVue
  • Shadcn/vue
  • ColorMode
    • Dark and Light mode with auto detection made easy with Nuxt.
  • NuxtImage
    • Automatically optimized images for the app, as well as placeholder support

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies: pnpm install

Development Server

Start the development server: pnpm run dev

Production

Build the application for production: pnpm run build

Locally preview production build: pnpm run preview

Check out the deployment documentation for more information.