jojomatik / nuxt-3-base

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

Home Page:https://nuxt.jojomatik.de/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

https://nuxt.jojomatik.de/

License:MIT License


Languages

Language:TypeScript 46.6%Language:Vue 39.1%Language:JavaScript 13.0%Language:SCSS 1.1%Language:MDX 0.0%