<div align="center"> <a href="https://github.com/huzhushan/vue3-element-admin"> <img alt="VEA Logo" width="160" src="https://huzhushan.gitee.io/vue3-element-admin-site/assets/logo.1d6978fb.svg"> </a> <br> <br>
[![license](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE)
<h1>Vue3 Element Admin</h1>
</div>
## 简介
**Vue3 Element Admin** 是一个免费开源的中后台模版。基于`vue3`+`ElementPlus`+`Vite`开发,是一个开箱即用的中后台系统前端解决方案,它可以帮助你快速搭建企业级中后台产品原型,也可用于学习参考。
- [在线预览](https://huzhushan.gitee.io/vue3-element-admin-site/)
- [使用文档](https://huzhushan.gitee.io/vue3-element-admin)
## 项目地址
- [github 项目地址](https://github.com/huzhushan/vue3-element-admin)
- [gitee 项目地址](https://gitee.com/huzhushan/vue3-element-admin)
## 视频教程
- [使用 vue3-element-admin 开发后台管理系统](https://www.bilibili.com/video/BV12v411V7ho/)
- [vue3-element-admin 架构搭建过程](https://study.163.com/course/courseMain.htm?courseId=1211577825&share=2&shareId=400000000685053)
## 技术储备
> 提前了解和学习以下知识会对您使用本项目有很大的帮助
- [node](http://nodejs.org/) 和 [git](https://git-scm.com/) -项目开发环境
- [Es6+](http://es6.ruanyifeng.com/) - 熟悉 es6 基本语法
- [Vite](https://www.pipipi.net/vite/) - 熟悉 vite 特性
- [Vue3](https://v3.vuejs.org/) - 熟悉 Vue 基础语法
- [Vue-Router-Next](https://next.router.vuejs.org/zh/) - 熟悉 vue-router@4 基本使用
- [Element-Plus](https://element-plus.gitee.io/#/zh-CN) - ui 基本使用
- [Mock.js](https://github.com/nuysoft/Mock) - mockjs 基本语法
## 安装使用
```bash
# 克隆项目
git clone https://github.com/huzhushan/vue3-element-admin.git
# 进入项目目录
cd vue3-element-admin
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm start
```
## 打包发布
```bash
npm run build
```
## 更新日志
[CHANGELOG](https://github.com/huzhushan/vue3-element-admin/releases)
## 如何贡献
非常欢迎你的加入![提一个 Issue](https://github.com/huzhushan/vue3-element-admin/issues/new/choose) 或者提交一个 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`
## Git 贡献提交规范
- 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范 ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular))
- `feat` 增加新功能
- `fix` 修复问题/BUG
- `style` 代码风格相关无影响运行结果的
- `perf` 优化/性能提升
- `refactor` 重构
- `revert` 撤销修改
- `test` 测试相关
- `docs` 文档/注释
- `chore` 依赖更新/脚手架配置修改等
- `workflow` 工作流改进
- `ci` 持续集成
- `types` 类型定义文件更改
- `wip` 开发中
## 浏览器支持
本地开发推荐使用`Chrome 80+` 浏览器
| <img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" /></br>IE | <img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" /></br>Edge | <img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" /></br>Firefox | <img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" /></br>Chrome | <img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" /></br>Safari |
| :----------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: |
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## 维护者
[@huzhushan](https://github.com/huzhushan)
## 捐赠
如果你觉得这个项目对你有帮助,你可以帮作者买一杯果汁表示支持:tropical_drink:
![donate](https://huzhushan.gitee.io/vue3-element-admin/donate.png)
## 交流
`Vue3-Element-Admin` 是完全开源免费的项目,在帮助开发者更方便地进行中大型管理系统开发,同时也提供 QQ 交流群使用问题欢迎在群内提问。
- QQ 群 `734037120`
## License
[MIT © ZSEN-2020](./LICENSE)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
vue3-element-admin-2.0.1.zip (99个子文件)
vue3-element-admin-2.0.1
mock
login.js 2KB
menu.js 3KB
_createProductionServer.js 4KB
test.js 934B
.eslintrc.js 2KB
src
defaultSettings.js 3KB
App.vue 1KB
store
modules
app.js 2KB
menu.js 3KB
errorLog.js 865B
tags.js 4KB
account.js 919B
layoutSettings.js 2KB
index.js 1KB
assets
svg
bug.svg 2KB
home.svg 766B
error-icons
500.svg 12KB
403.svg 13KB
404.svg 8KB
logo.svg 1KB
style
global-variables.scss 1KB
element-variables.scss 213B
error-log.js 2KB
global-components.js 2KB
main.js 2KB
api
login.js 657B
menu.js 528B
test.js 505B
utils
request.js 4KB
encrypt.js 2KB
scroll-to.js 2KB
storage.js 3KB
validate.js 2KB
index.js 9KB
open-window.js 1KB
components
ErrorLog
index.vue 4KB
SvgIcon
index.vue 4KB
ProTable
index.vue 15KB
Avatar
index.vue 831B
hooks
useUserinfo.js 3KB
router
modules
login.js 513B
error.js 2KB
lock.js 2KB
redirect.js 639B
home.js 809B
test.js 3KB
index.js 4KB
layout
components
Sidebar
Submenu.vue 2KB
Logo.vue 2KB
index.vue 3KB
Item.vue 2KB
Menus.vue 4KB
config
menu.module.scss 109B
Tagsbar
index.vue 5KB
hooks
useScrollbar.js 2KB
useContextMenu.js 3KB
useTags.js 3KB
Content
index.vue 2KB
Topbar
Breadcrumbs.vue 4KB
Hamburger.vue 4KB
LockModal.vue 4KB
index.vue 4KB
Userinfo.vue 3KB
index.vue 4KB
hooks
useResizeHandler.js 2KB
permission.js 3KB
views
error
index.vue 2KB
home
index.vue 608B
redirect
index.vue 649B
test
Nest.vue 116B
error-log
components
ErrorTestA.vue 159B
ErrorTestB.vue 129B
index.vue 1KB
Auth.vue 295B
Edit.vue 1KB
nest
Page2.vue 27B
Page1.vue 27B
Nocache.vue 455B
Add.vue 610B
index.vue 7KB
NoAuth.vue 51B
Cache.vue 519B
lock
CurrentTime.vue 2KB
Clock.vue 3KB
style
style.css 35KB
index.vue 2KB
Unlock.vue 7KB
login
index.vue 4KB
LICENSE 1KB
.prettierrc.js 1KB
vite.config.js 3KB
package.json 2KB
public
favicon.ico 4KB
package-lock.json 220KB
index.html 347B
.gitignore 278B
.eslintignore 127B
README.md 6KB
postcss.config.js 62B
共 99 条
- 1
资源评论
YunFeiDong
- 粉丝: 152
- 资源: 3908
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功