先说下我自己遇到的问题:
把项目下载下来后跑前端
1.报错:Error: error:0308010C:digital envelope routines::unsupported
在
//WINDOWS "scripts": { "serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" } //MAC "scripts": { "serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }
更多详细在这位博主
Error: error:0308010C:digital envelope routines::unsupported 解决方案-CSDN博客
修改完后就正常运行了。
在数据库中创建名为students的表
进入若依框架界面,点击系统工具——>代码生成——>导入。
添加students这张表,我这里已经添加过了。
编辑成我这样就可以了
点击提交后就可以生成代码,解压students压缩包。
解压后的controller文件放在ruoyi-admin下的controller
剩下的文件放在自己新建的ruoyi-students下
resources下的xml文件也不要忘记-----------当时忘记放了报错,找了好一会时间才发现
ruoyi-students的pom.xml文件
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <parent> <artifactId>ruoyi</artifactId> <groupId>com.ruoyi</groupId> <version>3.8.7</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>ruoyi-students</artifactId> <description> students系统模块 </description> <dependencies> <!-- 通用工具--> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-common</artifactId> </dependency> </dependencies> </project>
接下来是vue文件
放好后,进去跟目录下的pom.xml,添加students模块
在进入ruoyi-framework的pom.xml下添加ruoyi-students
到这里我们就部署好了自己的模块