File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ V部落是一个多用户博客管理平台,采用Vue+SpringBoot开发。
2+
3+ 项目演示地址: [ http://45.77.146.32:8081/index.html ] ( http://45.77.146.32:8081/index.html )
4+
5+ # 项目效果图
6+
7+ ## 登陆页面
8+
9+ ![ 登录] ( http://github.com/lenve/VBlog/raw/master/doc/login.png )
10+
11+ ## 文章列表
12+
13+ ![ 文章列表] ( http://github.com/lenve/VBlog/raw/master/doc/article.png )
14+
15+ ## 发表文章
16+
17+ ![ 发表文章] ( http://github.com/lenve/VBlog/raw/master/doc/post.png )
18+
19+ ## 用户管理
20+
21+ ![ 用户管理] ( http://github.com/lenve/VBlog/raw/master/doc/usermana.png )
22+
23+ ## 栏目管理
24+
25+ ![ 栏目管理] ( http://github.com/lenve/VBlog/raw/master/doc/category.png )
26+
27+ ## 数据统计
28+
29+ ![ 数据统计] ( http://github.com/lenve/VBlog/raw/master/doc/datastatistics.png )
30+
31+ # 技术栈
32+
33+ ## 后端技术栈
34+
35+ 后端主要采用了:
36+
37+ 1.SpringBoot
38+ 2.SpringSecurity
39+ 3.MyBatis
40+ 4.部分接口遵循Restful风格
41+ 5.MySQL
42+
43+ ## 前端技术栈
44+
45+ 前端主要采用了:
46+
47+ 1.Vue
48+ 2.axios
49+ 3.ElementUI
50+ 4.vue-echarts
51+ 5.mavon-editor
52+ 6.vue-router
53+
54+ 还有其他一些琐碎的技术我就不在这里一一列举了。
55+
56+ # 快速运行
57+
58+ 1.克隆本项目到本地
59+
60+ ```
61+ 62+ ```
63+
64+ 2.找到blogserver项目中resources目录下的vueblog.sql文件,在MySQL数据库中执行
65+ 3.根据自己本地情况修改数据库配置,数据库配置在SpringBoot项目的application.properties中
66+ 4.在IntelliJ IDEA中运行blogserver项目
67+
68+ ** OK,至此,服务端就启动成功了**
69+
70+ 5.进入到vueblog目录中,在控制台依次输入如下命令:
71+
72+ ```
73+ # 安装依赖
74+ npm install
75+
76+ # 在 localhost:8080 启动项目
77+ npm run dev
78+ ```
79+
80+ 项目启动之后,在浏览器中输入http://localhost:8080就可以访问了。
81+
82+
83+ ** 步骤5中需要大家对NodeJS、NPM等有一定的使用经验,不熟悉的小伙伴可以先自行搜索学习下,推荐Vue[ 官方教程] ( https://cn.vuejs.org/v2/guide/ ) 。**
84+
85+
86+ # 项目依赖
87+
88+ 1.[ vue-echarts] ( https://github.com/Justineo/vue-echarts )
89+ 2.[ mavonEditor] ( https://github.com/hinesboy/mavonEditor )
90+
91+ # License
92+
93+ MIT
94+
95+ ** 欢迎小伙伴们star、fork。**
96+
97+ 关注公众号查看更多全栈资料:
98+
99+ ![ 公众号二维码] ( http://github.com/lenve/VBlog/raw/master/doc/qrcode.png )
You can’t perform that action at this time.
0 commit comments