快速搭建应用的 Vue3 + Vite4.0 + TypeScript + Pinia 模板框架。集成了各类插件,并进行了模块化和按需加载的优化。
- 支持 svg 图标,已封装一个简单的 SvgIcon 组件,可以直接读取文件下的 svg
- 支持 axios(ts 版),已封装了拦截器,请求调用等方法
- 支持 env,环境变量和区分打包环境
- 支持 unplugin-vue-components 组件自动引入
- 支持 unplugin-auto-import 按需自动导入 API
- 支持 vite-plugin-pages 根据文件自动生成路由的插件
- 支持打包自动修改 package 中的版本号,并以版本号命名,生成 zip 压缩包
- mitt 全局事件监听库,Vue3 官方推荐
- dayjs 一个轻量级的 Javascript 时间库
- pdfh5 用于加载 pdf 的插件
- prettier 前端代码格式化工具
- 支持 vueuse 基于 Composition API 的实用函数集合
- PC 端:element-plus
- 移动端:Vant UI
npm install
运行命令
npm run dev