基于 Vue3.5 + Typescript + Vite5 + vant4 + pinia + vue-router + unoCss
如果对你有用,欢迎给个star
如果有什么建议或想法,欢迎 issues 或 pr
支持在线体验预览 vue3-h5
配备详细文档说明 vue3-h5-doc
- 安装依赖
# pnpm install
pnpm run bootstrap
- 启动
# 开发环境
pnpm run serve:dev
# 测试环境
serve:staging
- 构建
pnpm run build
- husky & .eslintrc - 代码规范
- unocss(使用样式预算、属性模式预设) & .prettierrc & postcss-px-to-viewport(多设计尺寸) - 样式相关
- unplugin-icons 图标功能
- unplugin-auto-import & unplugin-auto-vconsole 自动导入方法、组件(一些 vant 组件或者 vue3、pinia、router 等引入还是很方便的,但不可滥用)
- mock - 请求数据模拟
- pinia - store 全局状态管理 - 持久化等
- axios - http 请求
- router 路由权限等一系列基础用法
- 简单的登入登出
- tabbar
- hook (加载列表示例)
- 组件