2024-05-09 12:57:10 +08:00
|
|
|
|
# 🐇🐇🐇 Bunny-Cli脚手架
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
.-. .-') .-') _ .-') _
|
|
|
|
|
\ ( OO ) ( OO ) ) ( OO ) )
|
|
|
|
|
;-----.\ ,--. ,--. ,--./ ,--,' ,--./ ,--,' ,--. ,--. .-----. ,--. ,-.-')
|
|
|
|
|
| .-. | | | | | | \ | |\ | \ | |\ \ `.' / .-') ' .--./ | |.-') | |OO)
|
|
|
|
|
| '-' /_) | | | .-') | \| | )| \| | ).-') /_( OO) | |('-. | | OO ) | | \
|
|
|
|
|
| .-. `. | |_|( OO )| . |/ | . |/(OO \ /(,------./_) |OO )| |`-' | | |(_/
|
|
|
|
|
| | \ | | | | `-' /| |\ | | |\ | | / /\_'------'|| |`-'|(| '---.',| |_.'
|
|
|
|
|
| '--' /(' '-'(_.-' | | \ | | | \ | `-./ /.__) (_' '--'\ | |(_| |
|
|
|
|
|
`------' `-----' `--' `--' `--' `--' `--' `-----' `------' `--'
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 🐇主要内容🐇
|
2024-05-09 08:44:50 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
脚手架源码地址:https://gitee.com/BunnyBoss/bunny-cli.git
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
### 👉 Vue模板
|
2024-05-09 12:57:10 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
**由于个人原因vue模板无法维护,后面只维护vite模板**
|
|
|
|
|
|
|
|
|
|
git地址:https://gitee.com/BunnyBoss/vue_ts_auto.git
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
- 自动化路由,根据路目录自动生成路由
|
|
|
|
|
- 基础媒体图片如404等图片
|
|
|
|
|
- 采用scss样式
|
|
|
|
|
|
2024-05-10 15:43:33 +08:00
|
|
|
|
> vue路由动态生成文档:https://blog.csdn.net/weixin_46533577/article/details/138617997
|
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
### 👉 Vite模板
|
|
|
|
|
|
|
|
|
|
git地址:https://gitee.com/BunnyBoss/vite_ts_auto.git
|
|
|
|
|
|
|
|
|
|
- 和vue模板一样,同样的实现方式,只是路由不一样。
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
### 👉 Vue大屏模板
|
2024-05-09 12:57:10 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
git地址:
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
- 共四种模板,目前主流的几种大屏方案
|
2024-05-11 09:06:20 +08:00
|
|
|
|
1. rem布局方式:https://gitee.com/BunnyBoss/vue_ts_large_rem.git
|
|
|
|
|
2. rem+vwvh:https://gitee.com/BunnyBoss/vue_ts_large_remvmvh.git
|
|
|
|
|
3. scale缩放方案:https://gitee.com/BunnyBoss/vue_ts_large_scale
|
|
|
|
|
4. vmvh方案:https://gitee.com/BunnyBoss/vue_ts_large_vmvh.git
|
2024-05-09 08:44:50 +08:00
|
|
|
|
|
|
|
|
|
### 👉 Vue后台模板模板
|
2024-05-09 12:57:10 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
git地址:https://gitee.com/BunnyBoss/bunny-admin.git
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
- 采用Gitee上开源[GuYue大屏](https://gitee.com/Y_lao/GuYue-Admin)
|
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
git地址:https://gitee.com/BunnyBoss/bunny-admin-element.git
|
2024-05-09 12:57:10 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
- 采用pure-admin
|
2024-05-09 08:44:50 +08:00
|
|
|
|
|
|
|
|
|
### 👉 React模板
|
2024-05-09 12:57:10 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
- zustand仓库:**[react_ts_zustand](https://gitee.com/BunnyBoss/react_ts_zustand)**
|
|
|
|
|
- 新版路由:https://gitee.com/BunnyBoss/react_ts_routerprovider.git
|
|
|
|
|
- 传统路由:https://gitee.com/BunnyBoss/react_ts_userouter.git
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
- 未来可能会打算放弃,一个人精力有限,目前中小公司不用React还是以Vue为主。
|
|
|
|
|
|
|
|
|
|
### 👉 Java模板
|
2024-05-09 12:57:10 +08:00
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
git地址:https://gitee.com/BunnyBoss/java_single.git
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
- 单体架构,Maven聚合工程,将很多模块拆分
|
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
git地址:https://gitee.com/BunnyBoss/java-mirror-server.git
|
|
|
|
|
|
|
|
|
|
- 微服务架构。
|
|
|
|
|
|
2024-05-09 12:57:10 +08:00
|
|
|
|
### 👉 Docs文档
|
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
git地址:https://gitee.com/BunnyBoss/bunny_docs
|
|
|
|
|
|
2024-05-09 12:57:10 +08:00
|
|
|
|
- 使用`VuePress Theme Hope`
|
|
|
|
|
|
2024-05-09 08:44:50 +08:00
|
|
|
|
## 😀 展望未来
|
|
|
|
|
|
2024-05-11 09:06:20 +08:00
|
|
|
|
1. 将模板中融合路由权限。
|
|
|
|
|
2. 修改后台模板,在新增一个后台管理。
|
|
|
|
|
3. 会放弃React更新,忙不过来。
|
|
|
|
|
4. 再优化优化各个项目
|
|
|
|
|
5. 未来将docs文档再优化下使它更全面更好用。
|