VUE_APP_BASE_PATH调用后端ip端口地址 VUE_APP_BASE_API = '' 设置为空字符串 需要修改的代码位置就修改完了。 可以在本地测试运行一下,先打前端包, 打包后查看admin模块下resources是否有前端文件 然后就可以启动后端项目啦。页面访问也是访问后端的ip地址+端口; 我的后端端口是8081 访问:http://localhost:8081...
输入tar zxvf jdk-17.0.1_linux-x64_bin.tar.gz # 移动到/usr/local/目录下 mv jdk-17.0.1 /usr/local/ # 配置jdk环境 vim /etc/profile # 添加如下配置 export JAVA_HOME=/usr/local/jdk-17.0.1 export CLASSPATH=.:$JAVA_HOME/lib/ export PATH=.:$JAVA_HOME/bin:$PATH # 配置生效 source /e...
前端采用Vue、Element UI。 后端采用Spring Boot、Spring Security、Redis & Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。 提供了技术栈(Vue3Element PlusVite)版本RuoYi-Vue3,保持同步更新。 提供了单应用版本RuoYi-Vue-...
* 技术选型:Ruoyi框架基于Spring Boot、Spring Cloud等核心技术构建,同时支持Spring Security、Apache Shiro等多种安全框架,以及MyBatis、JPA等流行持久化框架。 * 架构模式:采用前后端分离的模式,前端基于Vue.js和Element UI实现,提供了美观...
环境:若依前后端分离版本,原打包时将所有的依赖jar包放至ruoyi-admin.jar 包中,该包130MB,过大。 需求:为了减少打包更新上传的时间,减少至1.1mb 1、将不常更新的模块jar包分离至lib文件夹 2、将常更新的模块如common、system等打包至jar包中。 在ruoyi-admin的pom文件中添加如下: ...
现在要对ruoyi-vue前后端分离项目,进行一体化打包,即 将前后端项目打在一个jar里面 一体化打包优点 不需要再使用nginx,直接将前端文件放到后端项目里面 改造ruoyi-vue项目 后端改造 1、引入依赖spring-boot-starter-thymeleaf <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...
*若依框架RuoYi前后端分离版入门使用* 一 什么是若依 RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。 二 为什么使用若依 1、基于Spring Boot:若依基于...
现在公司基本上都是前后端分离了,前端基本上就是vue这种前端框架,后端基本上是接口服务,今天在网上找到一个视频学习了一下部署过程,今天记录一下。 部署准备一台云服务器,文件上传工具, ssh连接工具。 环境准备 linux centos7.x ,node.js jdk1.8, mysql 5.7+,redis,nginx ...
是ruoyi-common子模块的service层,持久层,基本上不用动 基础数据库的表关系 项目自带sql文件,直接运行即可,关于权限的核心表之间的关系如下 (一)极速开发框架 - Ruoyi (二)Vue实用框架-Ruoyi(后端项目结构) (三)Vue实用框架-Ruoyi(token的获取) (四)Vue实用框架-Ruoyi(登录验证)...
简介: ruoyi-vue前后端分离项目权限控制以及登录流程详细笔记 总体流程概述: 一、未登录 1、打开登录页,请求被token过滤器类JwtAuthenticationTokenFilter拦截,从请求头中查询token,发现没有,接着调用后台生成验证码接口,生成验证码,将验证码值存入redis,然后,将uuid和验证码图片,响应会前端页面。 2、输入用户名和密码...