人人开源项目搭建到服务器,人人开源框架的部署
1.介绍renren-fast(项目后台)是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击,实现前后端分离。 renren-fast-vue(项目前台)基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。 人人开源官方有开发文档,但是需要赞助
1.介绍
renren-fast(项目后台)是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击,实现前后端分离。 renren-fast-vue(项目前台)基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。 人人开源官方有开发文档,但是需要赞助RMB之后才能看到完整版的开发文档。本文的部署教程主要针对部署过程中可能遇到的错误以及解决办法。
首页
部分页面
2.资源获取
3.后端部署
环境要求 JDK1.8 、 MySQL5.5+
用 idea 打开项目, File -> Open 如下图:
打开界面
创建数据库 renren_fast ,数据库编码为 UTF-8
执行 db/mysql.sql 文件(文件名对应数据库),初始化数据(默认支持MySQL)
数据库文件
修改 application-dev.yml ,更新MySQL账号和密码
数据库配置
swagger
4.前端部署
开发环境,需要安装node8.x最新版
用vscode打开项目如下:
image
安装依赖
npm install
运行项目
npm run dev
遇到错误:
在github上下载的代码安装依赖时问题较多,如果在码云上下载的话可能会遇到一下错误!
image
解决办法:
执行以下命令:
npm rebuild node-sass
运行成功:
运行成功
更多推荐
所有评论(0)