Vue3 + Vite + Pinia + TS 入门项目搭建
本文将从零开始搭建一个 Vue3
+ Vite
+ Pinia
+ TS
入门项目
源码:https://github.com/hal-wang/vue3-vite-ts-template
1 | git clone https://github.com/hal-wang/vue3-vite-ts-template.git |
- Vue3 + Vite
- Pinia: 新的状态管理工具,替代 Vuex
- Vue Router 4: 路由管理
- TS + setup: TS 语法糖写法
- Prettier: 格式化工具
- ESlint: 格式标准工具
- Windi CSS: 功能类优先的 CSS 框架,与 Tailwind CSS 用法相同,但速度更快
- iconify + svg: iconify 是功能丰富的图标框架,加上 svg 文件解析,让你选图标随心所欲
- huskey + lint-staged 每次提交代码校验格式规范
- huskey + commitlint 每次提交代码校验提交消息规范