Awesome
pure-vue3-admin
A Vue 3.x Pure Admin Prototyping Template
📦 一个纯净的 Vue3 模板,吸收敏捷开发思想,搭建基于 Vite5 + Vue3 + TypeScript + Element plus + Pinia@next 的业务项目框架,实现快速开发,开箱即用
💫 Features
模板已集成以下技术栈,可按需引用
- Vite 5.x
- Vue 3.x
- TypeScript
- Vue Router
- Pinia (替代 Vuex)
- Element Plus 2.x
- Jest 29.x + Unit Test
- Lint + Flat Eslint(v9) + Stylistic + Stylelint
- Axios
- Lodash
- Echarts
- i18n + vue-i18n-next
- Modular
- Alias Path
前置条件
- Vue 3.x
- Node >= 16.15.x
- Pnpm 8.x
- VS Code 插件
dbaeumer.vscode-eslint
>= v3.0.5 (pre-release)
运行效果
<img width="1324" alt="image" src="https://github.com/pdsuwwz/pure-vue3-admin/assets/19891724/a13d0759-829f-41f4-a2fa-aa885496d8c7"> <img width="1324" alt="image" src="https://github.com/pdsuwwz/pure-vue3-admin/assets/19891724/acbb049b-c34a-472b-acaf-b7c00788e89b">安装和运行
- 安装依赖
pnpm i
- 本地开发
pnpm dev
单元测试
- 执行单测
pnpm test
- 执行覆盖率测试
pnpm test:coverage
说明
-
如果此开源对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^ 🌹
-
或者您可以 "follow" 一下, 我会不断开源更多有趣和实用的项目
-
开发环境 MacOS Ventura, VSCode
-
如有问题请直接在 Issues 中提, 或者您发现问题并有非常好的解决方案, 欢迎 PR 👍
-
推荐一些其他的相应的模板项目,可在此基础上进行业务二次开发和定制: