Skip to content

Kiansa/nuxt3-ultra

Repository files navigation

Nuxt 3 Ultra - Starter Template

Nuxt3 Ultra - Opinionated Nuxt 3 Starter Template

Develop your next web app with Nuxt 3 Ultra (speed)

Modules

This template comes with the following modules:

Latest Changes

  • nuxt-icon - Documentation (removed! now includes in @nuxt/ui)
  • @nuxtjs/tailwindcss - Documentation (removed! now includes in @nuxt/ui)
  • @nuxtjs/color-mode - Documentation (removed! now includes in @nuxt/ui)
  • @heroicons/vue - Documentation (removed! now includes in @nuxt/ui)
  • nuxt-simple-sitemap - Documentation(removed! now includes in @nuxtjs/seo
  • nuxt-simple-robots - Documentation(removed! now includes in @nuxtjs/seo)

Look at the Nuxt 3 documentation to learn more about Nuxt 3.

Setup

Make sure to install the dependencies:

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

Development Server

Start the development server on http://localhost:3000:

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

Production For SSG

# npm
npm run generate

# pnpm
pnpm run generate

# yarn
yarn generate

How to deploy on traditional hosting (Plesk, cPanel, etc.)

After you run the generate command, you will have a .output folder that contains public, server and a nitro.json. All you need is to copy the folders and files inside the .output/public and paste it in your domain directory to deploy your application.

How to deploy on modern hosting (Netlify, Vercel, etc.)

Look at the Nuxt 3 documentation to learn more.

Production (For Advanced Users)

Build the application for production:

# npm
npm run build

# pnpm
pnpm run build

# yarn
yarn build

Locally preview production build:

# npm
npm run preview

# pnpm
pnpm run preview

# yarn
yarn preview

Check out the deployment documentation for more information.