1.介绍

renren-fast(项目后台)是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击,实现前后端分离。 renren-fast-vue(项目前台)基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。 人人开源官方有开发文档,但是需要赞助RMB之后才能看到完整版的开发文档。本文的部署教程主要针对部署过程中可能遇到的错误以及解决办法。

26473aa13fb0

首页

26473aa13fb0

部分页面

2.资源获取

3.后端部署

环境要求 JDK1.8 、 MySQL5.5+

用 idea 打开项目, File -> Open 如下图:

26473aa13fb0

打开界面

创建数据库 renren_fast ,数据库编码为 UTF-8

执行 db/mysql.sql 文件(文件名对应数据库),初始化数据(默认支持MySQL)

26473aa13fb0

数据库文件

修改 application-dev.yml ,更新MySQL账号和密码

26473aa13fb0

数据库配置

26473aa13fb0

swagger

4.前端部署

开发环境,需要安装node8.x最新版

用vscode打开项目如下:

26473aa13fb0

image

安装依赖

npm install

运行项目

npm run dev

遇到错误:

在github上下载的代码安装依赖时问题较多,如果在码云上下载的话可能会遇到一下错误!

26473aa13fb0

image

解决办法:

执行以下命令:

npm rebuild node-sass

运行成功:

26473aa13fb0

运行成功

Logo

前往低代码交流专区

更多推荐