Skip to content

Simple fast starter for developing with Vue 3 and Typescript in Vite. (With Lint & Prettier tools)

Notifications You must be signed in to change notification settings

Sp0ne/vue3-vite-typescript-starter

Repository files navigation

Vue3 + Vite + Typescript Starter

Simple starter template for developing Vue 3 app with some often used features

💻 Vue 3 | Vite | Typescript | Vuex | ESLint | Prettier | Axios.

Screen Starter


📦️ Features

  • VueJs (Composition API) vuejs3
  • ViteJs
  • Typescript support
  • Routing via vue-router
  • ESLint + Prettier
  • Axios
  • Vuex vuex4
  • Scss/Sass support
  • Cypress.io e2e tests
  • More soon…

💾 Installation

👇 Hit in your terminal for setup

# npm install
yarn

🥑 Usage / Get Started

# Compiles & hot-reloads for development
# npm run dev
yarn dev  

# Or Vite preview
# npm run serve
yarn serve 

# Build & minifies for production
# npm run build
yarn build 

# Lints & fixes files
# npm run lint
yarn lint 

# Prettier & format files
# npm run format
yarn format 

Goto application

App running at on localhost


🧐 Tests

Testing E2E, with integrations, plugins & components:

# Install cypress
yarn e2e:install

# Run E2E tests integrations
yarn e2e:run # headless
yarn e2e:open # Open Gui Browser

# Run E2E tests components
yarn e2e:run-ct # headless
yarn e2e:open-ct # Open Gui Browser

Screen Cypress


🐞 Bugs & contributing

👍 First off, thanks for taking the time to contribute! 👍

The issue tracker is the preferred channel for bug reports, features requests and submitting pull requests.

Special thanks to:

🔥
picture
🧙‍♂ 🙏

🍭 Credits

Originally written & currently maintained by @Sp0ne © 2021

</💻> with ❤ by @Sp0ne🧙‍♂. Have Fun 🍻