ntiman / alittlesomething

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Playing around with vue 3 composition api

Project setup

Install linter, husky https://miyauchi.dev/posts/vite-vue3-typescript/

Add to .eslintrc: "rules": { "vue/script-setup-uses-vars": "error" }

Change moduleResolution to "node" in tsconfig: "moduleResolution": "node"

Run development server

  1. Go to project directory
  2. npm i
  3. npm run dev

Project sub-parts

Tailwind

Resources & assets (used by default)

Pre-built Components - HeadlessUI - https://headlessui.com/vue Icons - Heroicons - https://heroicons.com/

Pinia - https://pinia.vuejs.org/

About


Languages

Language:Vue 55.5%Language:CSS 23.3%Language:JavaScript 7.5%Language:TypeScript 7.3%Language:HTML 6.3%