<div align="center">
<img width="320" src="http://www.lelebk.com/docs/img/logo.png">
</div>
<div align="center">
<h1>vue3-antd-admin</h1>
<div>
<div align="center">
<img src="https://img.shields.io/badge/vue-3.0.5-brightgreen.svg">
<img src="https://img.shields.io/badge/ant--design-2.2.6-brightgreen.svg">
<img src="https://img.shields.io/badge/build-rollup-brightgreen.svg">
<img src="https://img.shields.io/badge/vite-2.4.0-brightgreen.svg">
<img src="https://img.shields.io/badge/license-MIT-brightgreen.svg">
</div>
<div align="left">
<h2>简介</h2>
<p>vue3-antd-admin是一个后台前端解决方案,它基于vue3和antd-ui实现。它使用了最新的前端技术栈,集成了动态路由、鉴权登录、菜单管理等基础功能,在此之上对样式进行优化,解决了其他框架菜单超出不滚动、未BFC隔离等被忽略的问题。它与同类型框架相比逻辑更加清晰简洁,没有冗余代码上手更加快速。相信不管你的需求是什么,本项目都能帮助到你。good luck!</p>
<div>
>仅对对华友好并尊重中华人民共和国主权与领土完整的各界人士开放使用!
>It can be used by people who respect the sovereignty and territorial integrity of the People's Republic of China
<div align="left">
<h2>资料</h2>
<p><a href="http://www.lelebk.com/admin/" target="_blank">demo在线预览</a></p>
<p><a href="http://www.lelebk.com/docs/" target="_blank">使用文档</a></p>
<p>账号:admin | 密码:123456</p>
<div>
## 安装使用
```
# 克隆项目
git clone [email protected]:llyyayx/vue3-antd-admin.git
# 进入项目目录
cd vue3-antd-admin
# 安装依赖
npm install
# 本地开发 启动项目
npm run dev
```
具体详细的使用说明请阅读文档。为了更好的使用请务必阅读文档-开箱即用部分。
## 发布
```
# 构建生产环境
npm run build
```
## 功能
```
- 登录 / 注销
- 权限验证
- 页面权限
- 二步登录
- 多环境发布
- dev
- sit
- stage
- prod
- 全局功能
- 动态侧边栏(支持多级路由嵌套)
- 快捷导航(标签页)
- 自适应收缩侧边栏
- 表格
- josn配置省心开发
- 错误页面
- 401
- 404
- 500
- 组件
- tableLayout表格
- a-icon图标
```
## 交流
vue3-antd-admin是完全开源免费的项目,在帮助开发者更方便地进行中大型管理系统开发,同时也提供 QQ 交流群使用问题欢迎在群内提问。
- QQ 群 `719251151`
## 未来规划
本项目当前只是基础部分完成了,还有很多地方需要完善,例如:H5适配、页面动画、指令权限、更多好用的组件等等等等,由于本人平时工作原因并不能快速迭代更新,所以希望更多的开发者加入进来,
你只需要Fork本仓库,创建自己的分支并`pull request`你的杰作即可,贡献者名单中也会收录你的名字。当然在使用过程中遇到问题你也可以提出`issue`,我们会尽快安排时间解决。
在这里非常欢迎你的加入,期待你的一个`issue`或者是一个`pull reques`
## 如何贡献
非常欢迎你的加入 或者提交一个 Pull Request。
**Pull Request:**
1. Fork 代码!
2. 创建自己的分支: `git checkout -b feat/xxxx`
3. 提交你的修改: `git commit -am 'feat(function): add xxxxx'`
4. 推送您的分支: `git push origin feat/xxxx`
5. 提交`pull request`
## 浏览器支持
本地开发推荐使用`Chrome 80+` 浏览器
支持现代浏览器, 不支持 IE
| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
| :-: | :-: | :-: | :-: | :-: |
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## 相关仓库
如果这些插件对你有帮助,可以给一个 star 支持下
- [vite-plugin-mock](https://github.com/anncwb/vite-plugin-mock) - 用于本地及开发环境数据 mock
- [vite-plugin-html](https://github.com/anncwb/vite-plugin-html) - 用于 html 模版转换及压缩
- [vite-plugin-style-import](https://github.com/anncwb/vite-plugin-style-import) - 用于组件库样式按需引入
- [vite-plugin-theme](https://github.com/anncwb/vite-plugin-theme) - 用于在线切换主题色等颜色相关配置
- [vite-plugin-imagemin](https://github.com/anncwb/vite-plugin-imagemin) - 用于打包压缩图片资源
- [vite-plugin-compression](https://github.com/anncwb/vite-plugin-compression) - 用于打包输出.gz|.brotil 文件
- [vite-plugin-svg-icons](https://github.com/anncwb/vite-plugin-svg-icons) - 用于快速生成 svg 雪碧图
## 捐赠
如果你觉得这个项目对你有帮助,你可以帮作者买一杯咖啡表示支持!
<img width="320" src="http://www.lelebk.com/docs/img/zsm.jpg">
## License
[MIT © llyyayx-2021](./LICENSE)
vue3+vite+antd 后台管理系统基础模板
需积分: 0 158 浏览量
更新于2023-02-06
3
收藏 557KB ZIP 举报
Vue3 是一个流行的前端JavaScript框架的最新版本,它提供了许多改进和优化,包括更好的性能、更简洁的API以及对TypeScript的深入支持。Vue3引入了Composition API,这是一个全新的组织组件逻辑的方式,允许开发者更灵活地重用代码,并提高了代码的可读性和可维护性。
Vite是由Vue.js作者尤雨溪开发的新型构建工具,它颠覆了传统的前端构建流程,采用了按需编译和热模块替换(HMR)的概念。Vite在开发环境中的优势在于其快速的启动时间和更新响应,因为它避免了Webpack的完整构建过程,直接从源代码提供服务,极大地提升了开发效率。
Antd是蚂蚁金服开源的UI组件库,基于React但同时也支持Vue等其他框架。在Vue3项目中,通过适配器可以很好地与Vue3集成,提供一套美观、一致的设计风格和丰富的交互组件,如表格、按钮、输入框等,大大简化了前端开发的工作。
这个"vue3+vite+antd 后台管理系统基础模板"是一个用于快速搭建后台管理系统的项目起点。它集成了Vue3的最新特性、Vite的高效开发环境以及Antd的UI组件,为开发者提供了一个稳定且高效的开发平台。
`.env.development` 和 `.env.production` 文件是用来配置不同环境下的变量,如API地址、环境标志等,帮助区分开发和生产环境。
`.gitignore` 文件定义了版本控制系统Git应忽略的文件或目录,防止不必要的文件被添加到版本库中。
`index.html` 是项目的入口文件,通常包含HTML结构以及引用的脚本和样式。
`package-lock.json` 和 `package.json` 文件管理项目依赖,`package-lock.json` 记录了确切的依赖版本,确保团队成员和构建服务器的环境一致性,而`package.json`定义了项目的基本信息和依赖关系。
`tsconfig.json` 是TypeScript的配置文件,用于设置编译选项和项目规则。
`LICENSE` 文件通常包含了项目使用的许可协议,例如MIT、Apache等,规定了其他人可以如何使用和分发该项目。
`README.md` 文件通常包含项目简介、安装指南、使用方法等信息,方便其他开发者理解和使用。
`vite.config.ts` 是Vite的配置文件,开发者可以根据需要自定义构建和开发设置,比如修改公共路径、添加插件等。
这个模板项目提供了一个现代的、高性能的前端开发环境,适合用于开发复杂的后台管理系统。Vue3的Composition API、Vite的快速启动和Antd的组件库结合,使得开发过程更加高效和愉快。

叶浩成520
- 粉丝: 4w+
最新资源
- 数据库系统课程设计-仓库管理系统-java-精品.doc
- 基于PLC的挖掘机电气控制系统方案设计书.doc
- 广东省未成年人互联网运用现状.docx
- 大数据时代背景下我国会计行业面临的挑战.docx
- 机电工程项目管理分析.docx
- 有关高速动车组空气弹簧悬挂系统安全风险的几点思考.docx
- 电气工程及其自动化存在的问题及解决措施简析.docx
- c语言学生成绩管理查询.doc
- 铜陵有色能源管理数据采集系统设计方案-科技创新论文.doc
- 论大数据时代电力运营监控数据处理措施.docx
- 小区物业管理系统数据库研究设计.doc
- 多维度对Kubernetes集群优化指南.docx
- java课程设计方案小型图书管理系统.doc
- 基于互联网+的教育改革对金融专业教学团队建设的影响研究.docx
- 中石油项目管理电气施工组织设计.doc
- 西藏高校教育信息化现状调查与对策研究.docx