Vue3 + Vite3 + Element-Plus

5 篇文章 0 订阅
4 篇文章 0 订阅

🎉🎉 Vue3 + Vite3 + Element-Plus 管理系统 🎉🎉
banner

介绍 📖
vue-diverse-admin,基于 Vue3、TypeScript、Vite3、Element-Plus 开源的一套后台管理模板,项目均使用JS开发,但已经配置TS,可以JS、TS混用。目前功能还在持续更新中…您也可以删除其他直接使用Layout布局进行二次开发
一、Git 仓库地址 (欢迎 Star⭐)
Gitee:https://gitee.com/lin_zi_quan/vue-diverse-admin
GitHub:https://github.com/1164095457/vue-diverse-admin
二、🔨🔨🔨 项目功能
🚀 使用 Vue3 开发
🚀 采用 Vite3 作为项目开发、打包工具(配置了 Gzip 打包,TSX 语法,跨域代理,JS、TS混用,打包预览工具……)
🚀 使用 Pinia🍍 状态管理工具
🚀 使用 vue-router 进行路由权限拦截、路由懒加载、动态路由
🚀 使用 keep-alive 对个页面进行缓存(缓存路由里可配置、页面切换带动画)
🚀 常用自定义指令开发(复制、水印、拖拽、节流、防抖)
🚀 常用组件开发 有自行封装(全局消息、数字滚动…),第三方的库(富文本、引导页、拖拽…)
🚀 常用办公工具(打印、Excel导出导入、关系图)
🚀 多层菜单嵌套
🚀 echarts大屏适配模板
🚀 支持4种Layout布局,自定义主题颜色,可配置面包屑、标签栏、页脚,锁屏,路由搜索
🚀 支持 i18n 国际化(目前仅在i18n多语言页面配置,需要增加可自行配置)
三、安装使用步骤 📔
克隆:

GitHub

git clone https://github.com/1164095457/vue-diverse-admin.git

Gitee

git clone https://gitee.com/lin_zi_quan/vue-diverse-admin.git
安装依赖:

建议使用nodejs 16+

cnpm install
npm install
运行:
npm run dev
npm run serve
打包:

开发环境

npm run build:dev

测试环境

npm run build:test

生产环境

npm run build:pro
检测:

eslint 检测代码

npm run lint:eslint

prettier 格式化代码

npm run lint:prettier

stylelint 格式化样式

lint:stylelint
四、项目截图 📷
banner banner
在这里插入图片描述

五、文件资源目录 📚
vue-diverse-admin
├─ .vscode # vscode推荐配置
├─ public # 静态资源文件(忽略打包)
├─ src
│ ├─ api # API 接口管理
│ ├─ assets # 静态资源文件
│ ├─ components # 全局组件
│ ├─ config # 全局配置项
│ ├─ directives # 全局指令文件
│ ├─ hooks # 常用 Hooks
│ ├─ languages # 语言国际化
│ ├─ layouts # 框架布局
│ ├─ mock # mock数据
│ ├─ routers # 路由管理
│ ├─ stores # pinia 状态管理工具
│ ├─ styles # 全局样式
│ ├─ utils # 工具库
│ ├─ views # 项目所有页面
│ ├─ App.vue # 入口页面
│ └─ main.js # 入口文件
├─ .editorconfig # 编辑器配置(格式化)
├─ .env # vite 常用配置
├─ .env.development # 开发环境配置
├─ .env.production # 生产环境配置
├─ .env.test # 测试环境配置
├─ .eslintignore # 忽略 Eslint 校验
├─ .eslintrc.js # Eslint 校验配置
├─ .gitignore # git 提交忽略
├─ .prettierignore # 忽略 prettier 格式化
├─ .prettierrc.js # prettier 配置
├─ .stylelintignore # 忽略 stylelint 格式化
├─ .stylelintrc.js # stylelint 样式格式化配置
├─ CHANGELOG.md # 项目更新日志
├─ commitlint.config.js # git 提交规范配置
├─ index.html # 入口 html
├─ lint-staged.config # lint-staged 配置文件
├─ package-lock.json # 依赖包包版本锁
├─ package.json # 依赖包管理
├─ postcss.config.js # postcss 配置
├─ README.md # README 介绍
├─ tsconfig.json # typescript 全局配置
└─ vite.config.ts # vite 配置
最后
感谢第三方开源库的支撑,项目图片资源源于网络,侵权联系作者删;使用过程中碰到问题也可以找作者!! banner

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值