0


idea如何部署若依项目(前后端分离)

从目前来看有很多公司是基于若依来进行二次开发的。RuoYi 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。

本人纯属爱好,总结部署经验,如有不妥可以跟我说明原有,我会删除的。

有刚接触编程有什么地方不懂的可以发到评论区,我看到会解惑的。

准备工作:

1.jdk >=1.8(推荐使用)

2.MySQL >=5.7(推荐使用)

3.Apache Maven>=3

4.node >=12

一、拉取项目

1、查到项目链接

   https://github.com/yangzongzhuan/RuoYi

2、导入项目到idea中

之后从远程仓库获取到项目.(File ---New ---Project from Version )

将github获取到的路径复制到URL中,路径可以是默认的,(禁止C盘),点击Clone按钮。

3、拉取下来就是这样的。

二、部署后端项目

1、配置JDK。

点击File -- Project Stryctyre

把这3个地方都配置成功之后点Apply应用,在点OK。

出现如图片这样就是成功了

2、配置Maven

点击File --Settings

直接搜索Maven找到相应的地方

配置这三个地方完成后点Apple(应用),ok

下载所需要的依赖。

现在完成是这样的。

3、配置MySQL数据库

先把SQl语句导入到数据库中。

在idea中找到mysql的配置,在application-druid.yml文件中,修改标红框里的内容

4、配置Redis数据库

启动Redis数据库,找到Redis路径下双击redis-server.exe文件启动,

启动成功

配置Redis数据库的连接在application.yml配置文件中。

5、启动后端项目

出现如图一样说明启动成功了。

好了。终于完成一半了。

三、部署前端项目

首先我们需要配置Node.js的环境变量应用前端启动都是基于npm。

1、配置node

先下载node.js,里边有各个版本的,我下载的是node-v16.20.2-win-x64.zip压缩包的(建议下载zip的,有node就用原有的)

https://nodejs.org/dist/

下载好后,在创建两个空的文件夹

之后就开始配置环境变量(此电脑 -- 高级系统设置 --环境变量 --path)配置3个链接

在终端输入node -v 和 npm -v出现如图说明成功了

2、下载依赖和镜像源

下载依赖和镜像源启动项目,一次执行。

#安装依赖
npm install

#下载镜像源(我下载的是淘宝镜像)
npm install --registry=https://registry.npm.taobao.org

#启动项目
npm run dev

出现node_modules文件夹说明依赖下载完成

启动成功idea是这样的端口号是80,会自动弹出页面

3、执行成功

如果在配置的时候有什么不懂的可以评论区留言,看都看到这里了,可以给个赞支持一下吗。


本文转载自: https://blog.csdn.net/qq_52143611/article/details/142523551
版权归原作者 南鸢1.0 所有, 如有侵权,请联系我们删除。

“idea如何部署若依项目(前后端分离)”的评论:

还没有评论