[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4227":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":16,"starSnapshotCount":16,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},4227,"VBlog","lenve\u002FVBlog","lenve","V部落，Vue+SpringBoot实现的多用户博客管理平台!","http:\u002F\u002F45.77.146.32:8081\u002Findex.html",null,"Java",7421,2895,220,51,0,7,41,false,"master",true,[],"2026-06-12 02:01:00","扫码加微信（微信ID：**a_java_boy2**），备注V部落，进群讨论。\n\n![](https:\u002F\u002Fuser-images.githubusercontent.com\u002F6023444\u002F75459026-ba70d500-59b9-11ea-8cbd-3d5889f356c4.png)\n\nV 部落姊妹篇：[https:\u002F\u002Fgithub.com\u002Flenve\u002Fvhr](https:\u002F\u002Fgithub.com\u002Flenve\u002Fvhr)\n\nV部落是一个多用户博客管理平台，采用Vue+SpringBoot开发。  \n\n项目演示地址： [http:\u002F\u002F45.77.146.32:8081\u002Findex.html](http:\u002F\u002F45.77.146.32:8081\u002Findex.html)  \n\n## 英雄帖\n\n>项目还有许多待改进的地方，欢迎小伙伴提交pr，我会将大家完成的工作展示在README中！\n\n# 项目效果图  \n\n## 登陆页面\n\n![登录](https:\u002F\u002Fraw.githubusercontent.com\u002Flenve\u002FVBlog\u002Fmaster\u002Fdoc\u002Flogin.png)  \n\n## 文章列表\n\n![文章列表](https:\u002F\u002Fraw.githubusercontent.com\u002Flenve\u002FVBlog\u002Fmaster\u002Fdoc\u002Farticle.png)  \n\n## 发表文章\n\n![发表文章](https:\u002F\u002Fraw.githubusercontent.com\u002Flenve\u002FVBlog\u002Fmaster\u002Fdoc\u002Fpost.png)  \n\n## 用户管理\n\n![用户管理](https:\u002F\u002Fraw.githubusercontent.com\u002Flenve\u002FVBlog\u002Fmaster\u002Fdoc\u002Fusermana.png)  \n\n## 栏目管理\n\n![栏目管理](https:\u002F\u002Fraw.githubusercontent.com\u002Flenve\u002FVBlog\u002Fmaster\u002Fdoc\u002Fcategory.png)  \n\n## 数据统计\n\n![数据统计](https:\u002F\u002Fraw.githubusercontent.com\u002Flenve\u002FVBlog\u002Fmaster\u002Fdoc\u002Fdatastatistics.png)  \n\n# 技术栈  \n\n## 后端技术栈\n\n后端主要采用了：  \n\n1.SpringBoot  \n2.SpringSecurity  \n3.MyBatis  \n4.部分接口遵循Restful风格  \n5.MySQL  \n\n## 前端技术栈\n\n前端主要采用了：  \n\n1.Vue  \n2.axios  \n3.ElementUI  \n4.vue-echarts  \n5.mavon-editor  \n6.vue-router  \n\n还有其他一些琐碎的技术我就不在这里一一列举了。   \n\n# 快速运行  \n\n1.克隆本项目到本地  \n\n```\ngit@github.com:lenve\u002FVBlog.git\n```  \n\n2.找到blogserver项目中resources目录下的vueblog.sql文件，在MySQL数据库中执行  \n3.根据自己本地情况修改数据库配置，数据库配置在SpringBoot项目的application.properties中  \n4.在IntelliJ IDEA中运行blogserver项目  \n\n**OK，至此，服务端就启动成功了，此时我们直接在地址栏输入```http:\u002F\u002Flocalhost:8081\u002Findex.html```即可访问我们的项目，如果要做二次开发，请继续看第五、六步。**  \n\n5.进入到vueblog目录中，在命令行依次输入如下命令：  \n\n```\n# 安装依赖\nnpm install\n\n# 在 localhost:8080 启动项目\nnpm run dev\n```  \n\n由于我在vueblog项目中已经配置了端口转发，将数据转发到SpringBoot上，因此项目启动之后，在浏览器中输入```http:\u002F\u002Flocalhost:8080```就可以访问我们的前端项目了，所有的请求通过端口转发将数据传到SpringBoot中（注意此时不要关闭SpringBoot项目）。  \n\n6.最后可以用WebStorm等工具打开vueblog项目，继续开发，开发完成后，当项目要上线时，依然进入到vueblog目录，然后执行如下命令：  \n\n```\nnpm run build\n```  \n\n该命令执行成功之后，vueblog目录下生成一个dist文件夹，将该文件夹中的两个文件static和index.html拷贝到SpringBoot项目中resources\u002Fstatic\u002F目录下，然后就可以像第4步那样直接访问了。  \n\n\n**步骤5中需要大家对NodeJS、NPM等有一定的使用经验，不熟悉的小伙伴可以先自行搜索学习下，推荐[Vue官方教程](https:\u002F\u002Fcn.vuejs.org\u002Fv2\u002Fguide\u002F)。**  \n\n\n# 项目依赖  \n\n1.[vue-echarts](https:\u002F\u002Fgithub.com\u002FJustineo\u002Fvue-echarts)  \n2.[mavonEditor](https:\u002F\u002Fgithub.com\u002Fhinesboy\u002FmavonEditor)  \n\n# License\n\nMIT\n\n**欢迎小伙伴们star、fork。**  \n\n## 其他\n\n关注公众号**江南一点雨**，专注于 Spring Boot+微服务，定期视频教程分享，关注后回复 Java ，领取松哥为你精心准备的 Java 干货！\n\n![公众号二维码](http:\u002F\u002Fwww.javaboy.org\u002Fimages\u002Fsb\u002Fjavaboy.jpg)  \n","V部落是一个基于Vue和SpringBoot构建的多用户博客管理平台。其核心功能包括文章发布、用户管理和数据统计等，支持前后端分离开发模式。后端主要使用了SpringBoot、SpringSecurity和MyBatis等技术，前端则采用了Vue框架配合ElementUI组件库及axios进行网络请求处理。此项目适用于需要搭建个人或团队博客网站的场景，同时也适合作为学习现代Web开发技术栈的实战案例。",2,"2026-06-11 02:59:07","top_language"]