vue3 全家桶Vue 3 + Typescript + Vite + Pinia + Taiwind CSS + ElementPlus 后台管理模版
模板应该可以帮助你开始使用 Vue 3 和 Vite 中的 Typescript 进行开发。模板使用 Vue 3 ' <脚本设置> ' sfc,查看脚本设置文档了解更多
- VSCode + Volar
- Vite 项目调试工具
- Vue 3 Snippets
- Prettier Eslint
- Prettier - Code formatter
- 🎉 持续添加中....
-
🖼️ 支持 svg 图标,已封装一个简单的 SvgIcon 组件,可以直接读取文件下的 svg
-
📦 支持 axios(ts 版),已封装了主流的拦截器,请求调用等方法、日志窗口工具🔧
-
👽 支持 router,store 模块化,内置生成路由钩子
-
🐳 支持 env,环境变量和区分打包环境
- dev
- test
- prod
-
🍡 支持 unplugin-vue-components 组件自动引入
-
🥘 支持 vite-plugin-pages 根据文件自动生成路由的插件
-
🚌 支持 unplugin-auto-import 按需加载自动导入
- Auth 登录
- 动态菜单管理
├── config
│ ├── vite-pugins // vite配置
| └── index // 主题配置
├── docs // 文档相关
├── mock // mock数据
|-- public
├── src
│ ├── api // api请求
│ ├── assets // 静态文件
│ ├── components // 业务通用组件
| |-- directives // 自定义v-指令
| |-- hooks // 业务逻辑通用
│ ├── pages // 业务页面
│ ├── router // 路由文件
│ ├── store // 状态管理
│ ├── utils // 工具类
│ ├── App.vue // vue模板入口
│ ├── main.ts // vue模板js
├── .d.ts // 类型定义
├── tailwind.config.js // tailwind全局配置
├── tsconfig.json // ts配置
└── vite.config.ts // vite全局配置
# git
#yarn
yarn install
#运行
yarn run dev
# npm
npm install
# 运行
npm run dev
Star !!!!!