J2EE快速开发平台-ruoyi cloud学习指南(一)

1.ruoyi-cloud技术概念

RuoYi-Cloud 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Cloud & Alibaba、Vue、Element-Ul),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。

2.详细安装说明

2.1后端运行

参考:https://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html#%E5%90%8E%E7%AB%AF%E8%BF%90%E8%A1%8C

Nacos的运行,请下载最新的Nacos版本

https://github.com/alibaba/nacos/releases

下载完后,配置nacos的conf目录下的application.properties

2.2前端安装

下载最新的nodejs 14的zip包,下载地址如下:https://nodejs.org/dist/v14.15.3/node-v14.15.3-win-x64.zip

设置环境变量,我的目录是node\node-v14

path变量名添加如下路径

扫描二维码关注公众号,回复: 12435746 查看本文章

在node-v14目录新建下面两个目录node_cache和node_global.如下图所示:

运行下面命令(注意你的目录跟我可能不一样)

npm config set prefix "D:\node\node-v14\node_global"
npm config set cache "D:\node\node-v14\node_cache"

npm config set registry "https://registry.npm.taobao.org"

最后,参考若依文档,即可运行

https://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html#%E5%89%8D%E7%AB%AF%E8%BF%90%E8%A1%8C

3.使用UnderTow(修改auth的pom.xml文件),修改如下:

<!--移除tomcat依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <!--增加Untertow 依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-undertow</artifactId> </dependency>

其他用到tomcat的也同上修改。

猜你喜欢

转载自blog.csdn.net/penker_zhao/article/details/111994535