Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pumelotea/happyboot-tiger
一个基于Vite+Vue3+NaiveUI中后台框架
https://github.com/pumelotea/happyboot-tiger
admin happykit navie-ui tiptap vite vue-admin vue-admin-navie vue-admin-template vue3 vue3-admin
Last synced: 7 days ago
JSON representation
一个基于Vite+Vue3+NaiveUI中后台框架
- Host: GitHub
- URL: https://github.com/pumelotea/happyboot-tiger
- Owner: pumelotea
- License: apache-2.0
- Created: 2022-03-10T05:05:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-27T06:12:21.000Z (8 months ago)
- Last Synced: 2024-03-27T07:27:10.786Z (8 months ago)
- Topics: admin, happykit, navie-ui, tiptap, vite, vue-admin, vue-admin-navie, vue-admin-template, vue3, vue3-admin
- Language: Vue
- Homepage: https://doc.happykit.org
- Size: 71.3 MB
- Stars: 463
- Watchers: 5
- Forks: 38
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-naive - happyboot-tiger - A backend management template, base on Vue 3 + Vite 2 + Naive UI. (List / Admin Projects Using NaiveUI)
README
HappyBoot Tiger
## 效果图
![lib](https://raw.githubusercontent.com/pumelotea/happyboot-tiger/master/assets/lib.png)
![light](https://raw.githubusercontent.com/pumelotea/happyboot-tiger/master/assets/light.png)
![dark](https://raw.githubusercontent.com/pumelotea/happyboot-tiger/master/assets/dark.png)
![editor](https://raw.githubusercontent.com/pumelotea/happyboot-tiger/master/assets/editor.png)## 简介
`happyboot-tiger`是happyboot系列中最新的中后端框架,采用时下最流行的`Vue3`和`NaiveUI`。技术框架: `Vue3 + Vite5 + JavaScript + Navie UI`
## 演示地址
> 废话不多说,具体效果请直接看演示地址!
- https://tiger.happykit.org
- https://happyboot-tiger-pumelotea.vercel.app
## 特性
> 基本特性
- 菜单权限、按钮权限控制
- 用户状态统一管理
- 黑白夜间主题切换
- axios集成封装
- vueuse的集成
- 多环境的预设
- 页面支持可控的keepalive缓存## 组件&方法
> 不满足普通组件,我们封装了一些实用组件,以及预先集成了一些可能会用到的类库
- 富文本编辑器(已经独立维护)
- markdown编辑器
- 头像裁剪组件
- 图片组件
- 多图预览组件
- 自动滚动列表
- 锁屏组件
- 图标选择器
- 图片工厂方法
- 打印组件
- 剪贴板复制
- 二维码生成
- 压缩包生成
- 缩放卡片
- 基础EChart组件
- 视频播放器集成
- 音频播放器组件
- 滚动区域组件
- 虚拟列表
- 天气UI组件## 下载&运行
> 快速启动
```shell
git clone -b master https://github.com/pumelotea/happyboot-tiger.git
# 进入项目目录
cd happyboot-tiger
# 安装依赖
pnpm i
# 运行
pnpm dev
```