xdxTao / xdxBlog

小道仙博客

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

一、开始

对博客一直情有独钟,从大二开始做博客,从技术的变换来看已经做了4个版本

  1. servlet + jsp
  2. ssm + jq
  3. springboot + vue
  4. springboot + nuxt

这一次开源的版本也是基于 springboot+nuxt,以前也很多人问我现在的博客是否开源,讲真不开源第一个是舍不得,第二个是因为里面代码写的很稀烂,为了技术而技术,里面加了很多没啥用的高级技术。

这个版本就想用最简单的技术来做成这件事,代码尽可能去写的优雅。

至于博客的意义是什么那就仁者见仁智者见智了。


博客样子大概会如此:https://www.xdx97.com/

接口文档:https://console-docs.apipost.cn/preview/0e4060f7439480b6/cf222d9dd0c3c7ae

B站地址:https://www.bilibili.com/video/BV1yd4y1Q7Vz


二、技术栈

2-1、后端

技术名 版本号 说明
springboot 2.2.1.RELEASE
jdk 1.8
mybatis-plus 3.5.1
lombok 1.18.10
hutool 5.8.3
maven 3.8.1

2-2、前端

技术名 版本号 说明
vue 2.7.0
nuxt 2.15.8
ant-design-vue 1.7.8
mavon-editor 2.10.4
node node-v12.18.1 https://nodejs.org/download/release/v12.18.1/

2-3、数据库

技术名 版本号 说明
mysql 5.7

三、部署

目前还在开发阶段,就只在本地运行,没有部署到服务器,后续开发完再补充部署流程

3-1、数据库部署

直接拿到 xdx_blog.sql 更新到本地数据库即可


3-2、后端部署

拉下来代码,配置好 jdk 和 maven,然后更新maven,修改数据库账号密码,即可


3-3、前端部署

安装好 node ,然后打开代码执行 npm install, 成功后再执行 npm run dev,就可以打开页面


3-4、默认账号密码

  • 超级管理员
  • 123

四、更新日志


在使用的过程中如果有任何问题可以通过下面两种方式解决

  • issues
  • 公众号后台留言(优先级高)

如果对你有帮助可以关注我的微信公众号支持我:小道仙97


220911

  • 【登录功能】开发
  • 已知的问题修复和页面优化

220814

  • 后台【文章管理】功能开发
  • 已知的问题修复和页面优化

220717

  • 基础框架搭建
  • 系统管理开发

About

小道仙博客


Languages

Language:Vue 59.6%Language:Java 34.4%Language:JavaScript 5.7%Language:CSS 0.3%