人人开源前后端分离开源项目启动流程(超详细)

news/2024/7/10 2:52:45 标签: 人人开源, java, vue, 前后端分离, 权限框架
  • renren-security是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】
  • 采用SpringBoot、Shiro、MyBatis-Plus、Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、Vite框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。
  • 提供了代码生成器,只需编写30%左右代码,其余的代码交给系统自动生成,可快速完成开发任务
  • 支持MySQL、达梦、Oracle、SQL Server、PostgreSQL等主流数据库
  • 在线演示地址:http://demo.open.renren.io/renren-security 
  • 账号:admin
  • 密码:admin

目录

一、环境准备

 1、拉取项目

 2、项目目录 

 3、创建数据库

 4、修改数据库配置信息

 5、启动后端项目

二、启动前端

1、安装依赖

2、运行前端

三、启动预览


一、环境准备

需要提前按照好JDK1.8+ 、node14.x+ 、msyql 等基本开发环境。

1、拉取项目

git clone https://gitee.com/renrenio/renren-security.git

 

2、项目目录 

数据脚本在 renren-admin模块下的db文件里。

 3、创建数据库

根据你的数据库类型选择与之对应的数据库脚本进行初始化。 

4、修改数据库配置信息

 5、启动后端项目

src/main/java/io/renren/AdminApplication.java

找到启动类,运行即可启动。

二、启动前端

本项目下的renren-ui目录就是前端工程文件,不要搞错了。 

1、安装依赖

npm install --registry=https://registry.npmmirror.com

2、运行前端

npm run dev

 三、启动预览

到这里就启动成功了,环境如果没问题的话,过程会非常的顺利。

 

 


http://www.niftyadmin.cn/n/5105421.html

相关文章

用 Java 在 PDF 中创建和管理图层,实现交互式文档

PDF 图层(也称为可见图层或附加图层等)是组织和管理 PDF 文档中内容可见性的一种方法。PDF 图层可用于创建交互式文档、隐藏或显示特定信息、创建多语言版本文档等。通过添加和删除图层,用户可以根据需要定制 PDF 文档指定内容的可见性与显示…

linux screen会话管理 断开连接恢复会话

参考:https://zhuanlan.zhihu.com/p/349322691 安装 CentOS系统执行以下命令安装: yum install screen Debian/Ubuntu系统执行以下命令安装: apt-get install screen 常用命令教程 实际使用过程中,大部分用户只需要掌握以下几…

jdk 加密 aes jar包解决

JDK1.8.0_151的无限制强度加密策略文件变动 JDK1.8.0_151无需去官网下载 local_policy.jar US_export_policy.jar这个jar包,只需要修改Java\jdk1.8.0_151\jre\lib\security这目录下的java.security文件配置即可。 随着越来越多的第三方工具只支持 JDK8&#xff0c…

mysql同时使用order by排序和limit分页数据重复问题

目录 场景再现: 解决方案: 问题分析: mysql官方描述: 场景再现: 最近排查数据时发现使用order by及limit分页时会出现不同页数数据重复问题及有的数据分页不会显示,但是按条件搜索就可以搜索出来。 解决方案&#x…

npm ERR! exited with error code: 128

1.遇到的问题 报错信息:npm ERR! E:\tools\Gitt\Git\cmd\git.EXE ls-remote -h -t https://github.com/nhn/raphael.git npm ERR! npm ERR! fatal: unable to access https://github.com/nhn/raphael.git/: OpenSSL SSL_read: Connection was reset, errno 10054 …

容灾备份——容灾系统介绍

目录 基本概述 容灾关键技术 容灾系统的级别 容灾主要技术 基本概述 容灾与备份的区别 容灾备份——备份技术系统架构与备份网络方案-CSDN博客https://blog.csdn.net/m0_49864110/article/details/123969802?ops_request_misc%257B%2522request%255Fid%2522%253A%252216…

高校教务系统登录页面JS分析——华东交通大学

高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文,你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文仅供交流学习,勿用于非法用途。 一、密码加…

2023年全球及中国载带包装卷盘行业头部企业市场占有率及排名调研报告

2022年全球载带包装卷盘市场规模约 亿元,2018-2022年年复合增长率CAGR约为 %,预计未来将持续保持平稳增长的态势,到2029年市场规模将接近 亿元,未来六年CAGR为 %。 从核心市场看,中国载带包装卷盘市场占据全球约 %的市…