先学框架,再扣细节!!!
1.下载若依框架代码
若依框架:
RuoYiGatewayApplication 网关模块
RuoYiAuthApplication 认证模块
RuoYiSystemApplication 系统模块
2、拉Nacos到本地用于服务注册和发现、配置中心
nacos是同时包含 服务注册与发现 和 配置中心这两项功能的,nacos建议用最新的,删掉.github。
3、开发时将nacos设置为单机模式standalone,生产时用集群cluster


4、修改应用配置,读取若依的配置文件,右键编辑nacos\conf\application.properties
找到mysql的配置,在下面粘上若依的配置,修改自己的数据库地址和密码

5、Nacos开启鉴权
不开鉴权会提示:当前集群没有开启鉴权,请参考文档开启鉴权,修改nacos\conf\application.properties
启动登录认证功能nacos.core.auth.enabled=true

6、导入RuoYi数据库


7、启动Nacos,双击nacos\bin\startup.cmd
访问http://localhost:8848/nacos 默认账户密码均为nacos

8、修改Nacos中配置文件
配置文件实际上是存储在ry-config里的,redis默认没密码,mysql设置自己的密码

9、修改项目中的配置
由于我们开启了鉴权,需要在各模块添加nacos的用户和密码,src\main\resources\bootstrap.yml

10、启动服务
RuoYiGatewayApplication 网关模块
RuoYiAuthApplication 认证模块
RuoYiSystemApplication 系统模块
RuoYiMonitorApplication 监控中心模块(可选)
RuoYiGenApplication 代码生成模块(可选)
RuoYiJobApplication 定时任务模块(可选)
RuoYiFileApplication 文件服务模块(可选)
11、前端启动
vscode打开ruoyi-ui
安装依赖 npm install
启动服务 npm run dev
网友评论