环境
配置git环境
 安装Git Bash(使用Mac和Linux的同学可以跳过这一步):https://gitforwindows.org/
 进入家目录生成秘钥:执行命令ssh-keygen
 在Ac Git上注册账号,地址:https://git.acwing.com/
 将id_rsa.pub的内容复制到Ac Git上
1.创建IndexController
@CrossOrigin 解决跨域问题
@RestController 返回Json形式的数据给前端
@Requstmapping 父路径
@GetMapping Get形式的请求返回一个map
package com.wsz.backend.controller.pk;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;import java.util.HashMap;
import java.util.Map;@CrossOrigin
@RestController
@RequestMapping("/pk")
public class IndexController {@GetMapping("/getbotinfo")public Map index(){Map map = new HashMap<>();map.put("bot_name","wsz");map.put("bot_rating",1900);return map;}
}
   
修改端口号为3000
application.properties
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oySkY55L-1667654061916)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105204003778.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/3ae056252bcb777.png)
前端部分
1.下载node.js
2.下载vue3
安装 npm i -g @vue/cli
vue -V: @vue/cli 5.0.8 
3.创建vue项目
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e5gAhwGn-1667654061918)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105204725148.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/7eec7b6ba047cb7.png)
选项全关闭
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LS3A66nL-1667654061919)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105205140928.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/c098e8f1f115fce.png)
web项目
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XdqT2P1H-1667654061921)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105205246143.png)]
下载vuex和vue-router插件
依赖下载
bootstrap和jquery
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VrxXt9u8-1667654061922)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105205439753.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/09f2b27cbd58bf9.png)
启动后为这样就是成功了
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wJ9Nq1PB-1667654061924)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105205541974.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/017c9b9ea9c6cb4.png)
acapp项目只要下载vuex插件
删除views中内容
修改router中index内容
import { createRouter, createWebHistory } from 'vue-router'const routes = [
]const router = createRouter({history: createWebHistory(),routes
})export default router 
删除components中内容
修改App.vue内容
昵称:{{bot_name}}战力:{{bot_rating}} 
 
 
结果
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5LfcRugX-1667654061926)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105210035671.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/4a21543f0084.png)
最后提交git
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VoIbcmrV-1667654061928)(C:\Users\wangs\AppData\Roaming\Typora\typora-user-images\image-20221105210113518.png)]](/webdata/wwwroot/pics.8red.cn/weishitang/202401/58e4e2fc3cd1ec9.png)