feat: 新增功能: 🚀 新增模板、修改文档
This commit is contained in:
parent
a5ecedc4d7
commit
9561e83997
|
@ -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',
|
||||||
},
|
},
|
||||||
|
|
|
@ -94,8 +94,8 @@ module.exports = {
|
||||||
|
|
||||||
const overText = `
|
const overText = `
|
||||||
⚓ 1. vue大屏默认pinia仓库,安装Vue-ECharts,使用rem、vwvh、rem+vwvh、scale布局
|
⚓ 1. vue大屏默认pinia仓库,安装Vue-ECharts,使用rem、vwvh、rem+vwvh、scale布局
|
||||||
⚓ 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微服务开发模版
|
||||||
|
|
|
@ -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": [
|
||||||
|
|
65
readme.md
65
readme.md
|
@ -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+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
|
||||||
|
|
||||||
|
### 👉 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文档再优化下使它更全面更好用。
|
|
||||||
|
|
Loading…
Reference in New Issue