feat: 新增功能: 🚀 新增模板、修改文档

This commit is contained in:
bunny 2024-05-11 09:06:20 +08:00
parent a5ecedc4d7
commit 9561e83997
4 changed files with 57 additions and 25 deletions

View File

@ -64,8 +64,8 @@ const admin = [
name: 'admin', name: 'admin',
choices: [ choices: [
{ name: '后台自动路由vue+pinia+antdesgin', value: 'bunny_admin' }, { name: '后台自动路由vue+pinia+antdesgin', value: 'bunny_admin' },
// TODO 后期补上 { name: '后台自动路由vue+pinia+elementPlus', value: 'bunny_admin_element' },
// { name: '后台自动路由vue+pinia+elementPlus', value: 'vue_admin_elementPlus' }, { name: '后台自动路由vue+pinia+elementPlus精简版', value: 'bunny_admin_element_thin' },
], ],
}, },
]; ];
@ -87,16 +87,23 @@ const java = [
module.exports = { module.exports = {
// 项目列表 // 项目列表
projectList: { projectList: {
// ? vue模板
'vue&vue': 'https://gitee.com/BunnyBoss/vue_ts_auto.git', 'vue&vue': 'https://gitee.com/BunnyBoss/vue_ts_auto.git',
'vue&vite': 'https://gitee.com/BunnyBoss/vite_ts_auto.git', 'vue&vite': 'https://gitee.com/BunnyBoss/vite_ts_auto.git',
// ? 大屏模板
'large&vue_large_rem': 'https://gitee.com/BunnyBoss/vue_ts_large_rem.git', 'large&vue_large_rem': 'https://gitee.com/BunnyBoss/vue_ts_large_rem.git',
'large&vue_large_scale': 'https://gitee.com/BunnyBoss/vue_ts_large_scale.git', 'large&vue_large_scale': 'https://gitee.com/BunnyBoss/vue_ts_large_scale.git',
'large&vue_ts_large_vmvh': 'https://gitee.com/BunnyBoss/vue_ts_large_vmvh.git', 'large&vue_ts_large_vmvh': 'https://gitee.com/BunnyBoss/vue_ts_large_vmvh.git',
'large&vue_ts_large_remvmvh': 'https://gitee.com/BunnyBoss/vue_ts_large_remvmvh.git', 'large&vue_ts_large_remvmvh': 'https://gitee.com/BunnyBoss/vue_ts_large_remvmvh.git',
// ? react 版本
'react&userouter': 'https://gitee.com/BunnyBoss/react_ts_userouter.git', 'react&userouter': 'https://gitee.com/BunnyBoss/react_ts_userouter.git',
'react&RouterProvider': 'https://gitee.com/BunnyBoss/react_ts_routerprovider.git', 'react&RouterProvider': 'https://gitee.com/BunnyBoss/react_ts_routerprovider.git',
'react&zustand': 'https://gitee.com/BunnyBoss/react_ts_zustand.git', 'react&zustand': 'https://gitee.com/BunnyBoss/react_ts_zustand.git',
// ? 后台管理
'admin&bunny_admin': 'https://gitee.com/BunnyBoss/bunny-admin.git', 'admin&bunny_admin': 'https://gitee.com/BunnyBoss/bunny-admin.git',
'admin&bunny_admin_element': 'https://gitee.com/BunnyBoss/bunny-admin-element.git',
'admin&bunny_admin_element': 'https://gitee.com/BunnyBoss/bunny-admin-element.git',
// ? Java模版
'java&java_single': 'https://gitee.com/BunnyBoss/java_single.git', 'java&java_single': 'https://gitee.com/BunnyBoss/java_single.git',
'java&java_mirror_server': 'https://gitee.com/BunnyBoss/java-mirror-server.git', 'java&java_mirror_server': 'https://gitee.com/BunnyBoss/java-mirror-server.git',
}, },

View File

@ -94,8 +94,8 @@ module.exports = {
const overText = ` const overText = `
1. vue大屏默认pinia仓库安装Vue-ECharts使用remvwvhrem+vwvhscale布局 1. vue大屏默认pinia仓库安装Vue-ECharts使用remvwvhrem+vwvhscale布局
2. vue开发模版使用vite和vue-cli两种方式 2. vue开发模版使用vite
3. 后台模板使用vite 3. 后台模板使用vite,三种版本可以选择
4. React模板3种方式 4. React模板3种方式
5. Java单体开发模版 5. Java单体开发模版
6. Java微服务开发模版 6. Java微服务开发模版

View File

@ -1,6 +1,6 @@
{ {
"name": "bunny-cli", "name": "bunny-cli",
"version": "1.1.8", "version": "1.1.9",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"keywords": [ "keywords": [

View File

@ -14,49 +14,74 @@
## 🐇主要内容🐇 ## 🐇主要内容🐇
脚手架源码地址https://gitee.com/BunnyBoss/bunny-cli.git
### 👉 Vue模板 ### 👉 Vue模板
**由于个人原因vue模板无法维护后面只维护vite模板**
git地址https://gitee.com/BunnyBoss/vue_ts_auto.git
- 自动化路由,根据路目录自动生成路由 - 自动化路由,根据路目录自动生成路由
- 基础媒体图片如404等图片 - 基础媒体图片如404等图片
- 采用scss样式 - 采用scss样式
> vue路由动态生成文档https://blog.csdn.net/weixin_46533577/article/details/138617997 > vue路由动态生成文档https://blog.csdn.net/weixin_46533577/article/details/138617997
### 👉 Vue大屏模板
- 共四种模板,目前主流的几种大屏方案
1. rem布局方式
2. rem+vwvh
3. scale缩放方案
4. vmvh方案
### 👉 Vue后台模板模板
- 采用Gitee上开源[GuYue大屏](https://gitee.com/Y_lao/GuYue-Admin)
### 👉 Vite模板 ### 👉 Vite模板
git地址https://gitee.com/BunnyBoss/vite_ts_auto.git
- 和vue模板一样同样的实现方式只是路由不一样。 - 和vue模板一样同样的实现方式只是路由不一样。
### 👉 Vue大屏模板
git地址
- 共四种模板,目前主流的几种大屏方案
1. rem布局方式https://gitee.com/BunnyBoss/vue_ts_large_rem.git
2. rem+vwvhhttps://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
### 👉 Vue后台模板模板
git地址https://gitee.com/BunnyBoss/bunny-admin.git
- 采用Gitee上开源[GuYue大屏](https://gitee.com/Y_lao/GuYue-Admin)
git地址https://gitee.com/BunnyBoss/bunny-admin-element.git
- 采用pure-admin
### 👉 React模板 ### 👉 React模板
- 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
- 未来可能会打算放弃一个人精力有限目前中小公司不用React还是以Vue为主。 - 未来可能会打算放弃一个人精力有限目前中小公司不用React还是以Vue为主。
### 👉 Java模板 ### 👉 Java模板
git地址https://gitee.com/BunnyBoss/java_single.git
- 单体架构Maven聚合工程将很多模块拆分 - 单体架构Maven聚合工程将很多模块拆分
git地址https://gitee.com/BunnyBoss/java-mirror-server.git
- 微服务架构。
### 👉 Docs文档 ### 👉 Docs文档
git地址https://gitee.com/BunnyBoss/bunny_docs
- 使用`VuePress Theme Hope` - 使用`VuePress Theme Hope`
## 😀 展望未来 ## 😀 展望未来
1. **以后所有Vue版本全部弃用改为vite。** 1. 将模板中融合路由权限。
2. **Vue版本之后会写文档说下怎么实现动态路由将目录下配置文件和路由文件结合。** 2. 修改后台模板,在新增一个后台管理。
3. 计划Java创建微服务、Java单体架构拆分。 3. 会放弃React更新忙不过来。
4. 将模板中融合路由权限。 4. 再优化优化各个项目
5. 修改后台模板,在新增一个后台管理。 5. 未来将docs文档再优化下使它更全面更好用。
6. 会放弃React更新忙不过来。
7. 再优化优化各个项目
8. 未来将docs文档再优化下使它更全面更好用。