/takuma-ru-nuxt-template

Template projects with various modules pre-installed for comfortable and efficient development in Nuxt.js

Primary LanguageVueApache License 2.0Apache-2.0

takuma-ru-nuxt-template

Description

Template repository for developing web applications etc. with nuxt3.

Features

✔️ Support Nuxt.js v3

✔️ Support Storybook v7

🚧 Support PWA

✔️ Support Pinia

✔️ Support VueUse

✔️ Provide hygen template files

✔️ = Available
🚧 = Work in progress
📆 = Planned

Dependencies / DevDependencies

package name version
@storybook/vue3 ^6.5.13
@takuma-ru/vue-swipe-modal ^4.0.7
@vueuse/core ^9.5.0
eslint ^8.26.0
material-symbols ^0.4.0
nuxt 3.0.0
pinia ^2.0.25
unplugin-auto-import ^0.11.5
unplugin-vue-components ^0.22.11
vite-plugin-pwa ^0.13.3

Getting Started

0. Click to "Use this template"

use-this-temp-button

1. Install

yarn

2. Start dev server

yarn dev

3. Start Storybook server

yarn storybook

4. Build this App

yarn generate
yarn preview

Hygen commands

  • Create Component
    yarn hygen:component
  • Create Composable
    yarn hygen:composable
  • Create Page
    yarn hygen:page
  • Create Util script
    yarn hygen:util

Deploy Service

ScreenShot

page1 page2 page3

This template was created by @takuma-ru/takuma-ru-nuxt-template