• 技术文章 >web前端 >js教程

    在Vue+SpringBoot中如何实现博客管理平台

    亚连亚连2018-06-15 11:24:50原创2494
    V部落是一个多用户博客管理平台。这篇文章主要介绍了Vue+SpringBoot开发V部落博客管理平台,需要的朋友可以参考下

    V部落是一个多用户博客管理平台,采用Vue+SpringBoot开发。

    演示地址: http://45.77.146.32:8081/index.html

    项目地址: https://github.com/lenve/VBlog

    登陆页面

    文章列表

    发表文章

    用户管理

    栏目管理

    数据统计

    技术栈

    后端技术栈

    后端主要采用了:

    1.SpringBoot

    2.SpringSecurity

    3.MyBatis

    4.部分接口遵循Restful风格

    5.MySQL

    前端技术栈

    前端主要采用了:

    1.Vue

    2.axios

    3.ElementUI

    4.vue-echarts

    5.mavon-editor

    6.vue-router

    还有其他一些琐碎的技术我就不在这里一一列举了。

    快速运行

    1.克隆本项目到本地

    git@github.com:lenve/VBlog.git

    2.找到blogserver项目中resources目录下的vueblog.sql文件,在MySQL数据库中执行

    3.根据自己本地情况修改数据库配置,数据库配置在SpringBoot项目的application.properties中

    4.在IntelliJ IDEA中运行blogserver项目

    OK,至此,服务端就启动成功了,此时我们直接在地址栏输入 http://localhost:8081/index.html 即可访问我们的项目,如果要做二次开发,请继续看第五、六步。

    5.进入到vueblog目录中,在控制台依次输入如下命令:

    # 安装依赖
    npm install
    # 在 localhost:8080 启动项目
    npm run dev

    由于我在vueblog项目中已经配置了端口转发,将数据转发到SpringBoot上,因此项目启动之后,在浏览器中输入 http://localhost:8080 就可以访问我们的前端项目了,所有的请求通过端口转发将数据传到SpringBoot中(注意此时不要关闭SpringBoot项目)。

    6.最后可以用WebStorm等工具打开vueblog项目,继续开发,开发完成后,当项目要上线时,依然进入到vueblog目录,然后执行如下命令:

    npm run build

    该命令执行成功之后,vueblog目录下生成一个dist文件夹,将该文件夹中的两个文件static和index.html拷贝到SpringBoot项目中resources/static/目录下,然后就可以像第4步那样直接访问了。

    步骤5中需要大家对NodeJS、NPM等有一定的使用经验,不熟悉的小伙伴可以先自行搜索学习下,推荐Vue 官方教程 。

    项目依赖

    1. vue-echarts

    2. mavonEditor

    上面是我整理给大家的,希望今后会对大家有帮助。

    相关文章:

    vue vuex vue-rouert 权限路由(详细教程)

    在Angular中如何实现orderBy排序与模糊查询

    在Angular中如何实现敏感文字提示

    在Angular中如何实现隐藏显示

    以上就是在Vue+SpringBoot中如何实现博客管理平台的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:vue spring boot
    上一篇:怎样动态操作js/css文件 下一篇:在nodejs中如何解决超出最大的调用栈错误
    大前端线上培训班

    相关文章推荐

    • innerhtml是jquery方法么• javascript怎么设置标签的背景颜色• jquery select 不可编辑怎么办• javascript 怎么将时间转毫秒• 浅谈怎么利用node提升工作效率

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网