vue3.0 vite typescript eslint prettier vscodehtml
对vue3.0进行常规模板设计包含目录结构/ router布局/ vuex(包含modules)/ eslint与typescript配置等,开箱即用vue
vite
并建立 vue3.0 项目prettier
与 eslint
且依赖包 npm add --save-dev prettierrc typescript prettierrc eslint-config-prettier eslint-plugin-prettier
prettier
、 eslint
与 typescript
: prettier
手动建立 .prettierrc
; eslint
命令行建立 .node_modules.bineslint --init
(重点配置框架、导入模式、启用 typescript); typescript
命令行建立 .node_modules.bintsc --init
(若是没该文件会使用 eslint 内置配置);src/shims-vue.d.ts
声明支持 vue 文件并在 index.html
中直接引入 main.ts
(Vite DEV 环境默认支持直接引入 TS 文件)state 、 getter 、 mutation 、 actions 、 modules
使用与 vuex3 几乎一导致用方式与 API, 可是modules
测翻天覆地的变化, 可参考模板详细查看源码:
Git连接:https://github.com/devin-huan...node