Skip to content
/ nuxt-3-base Public template

A nuxt 3 project with vue3, vuetify, vue-i18n translation and composition API.

License

Notifications You must be signed in to change notification settings

jojomatik/nuxt-3-base

Repository files navigation

Nuxt 3 Base

A base project for Nuxt 3 with additional features:

  • linting with eslint and prettier
  • example components in composition API syntax
  • example setup for meta information
  • internationalization with @nuxtjs/i18n and vue-i18n
  • vuetify theming and components
  • storybook setup with multiple modes for theming and i18n

This project uses @jojomatik/nuxt-bundle to provide updates to basic configuration and tested dependency updates.

If you want to opt out of @jojomatik/nuxt-bundle you can merge it into your projects config (e.g. package.json, nuxt.config.ts) and configure it yourself.

Setup

Make sure to install the dependencies

yarn install

Development

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

yarn dev

Production

Build the application for production:

yarn build

Checkout the deployment documentation.