You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
## 网站示例
[寻国记: poetize.cn ](https://poetize.cn ) ( master
[ROGINSHIN - 兴 ](https://www.roginx.ink/ )
## 技术栈
前端技术: Vue2( 博客系统) , Vue3( 聊天室系统) , Element UI( Vue2) , Element-Plus UI( Vue3) , Naive UI( Vue3)
后端技术: Java, Spring Boot, spring-boot-starter-mail, Mysql, Mybatis-Plus, t-io, qiniu-java-sdk
## 网站简介
这是一个 Spring Boot + Vue2 + Vue3 的产物。
网站分两个模块:
- 博客系统:具有文章,留言,友链,时间线,后台管理等功能。
- 聊天室系统:具有朋友圈(时间线),好友,群等功能。
本网站搭建于阿里云, 采用前后端分离进行实现, 两个前端项目通过Nginx代理。
### 首页
![首页 ](首页.jpg )
### 推荐
![推荐 ](推荐.jpg )
### 留言
![留言 ](留言.jpg )
### 树洞
![树洞 ](树洞.jpg )
### 朋友圈(时间线)
![朋友圈(时间线) ](朋友圈(时间线).jpg )
### 友链
![友链 ](友链.jpg )
### 聊天室
![聊天室 ](聊天室.jpg )
## 安装
```
npm install
```
## 启动
```
npm run serve
```
## 编译
```
npm run build
```
## 配置
全局搜索:$$$$
替换成自己自定义的内容, 因为Https无法跨域, 这些内容需要用自己的。
- 博客: https://gitee.com/littledokey/poetize-vue2.git
- 聊天室: https://gitee.com/littledokey/poetize-im-vue3.git
- 后端: https://gitee.com/littledokey/poetize.git
## 欢迎进群
1. 交流(摸鱼)
2. 安装部署:互相帮助,争取每个人都零基础拥有自己的个人网站
3. 博客答疑:每段代码都是我自己写的,爱学习的小伙伴可以在这里提问,互相学习,互相进步
4. 隐藏功能介绍:博客隐藏了很多功能,除了最重要的文章浏览,聊天室,还有朋友圈,网站后台基本信息管理,用户管理,评论管理,留言管理,友链管理,建群,加群,加好友等等等等
5. 漏洞反馈: 欢迎提交BUG
6. 迭代升级:呼声高的功能可能会采纳,能力有限,时间有限,欢迎创作。
群名片七天有效,如果需要请加作者好友,然后拉进交流群
![个人名片 ](Sara.jpg )
## 欢迎关注作者B站
B站搜索用户【寻国记】, 博客介绍与搭建教程。
【挑战最美博客!个人博客网站食用教程。这是一个 SpringBoot 与 Vue 的产物,在此公开,一起学习,共同成长。】
https://www.bilibili.com/video/BV1eM41167Ks/?share_source=copy_web