=======================================若依nacos后端部署===================================== 参考文档 http://doc.rycloud.zmrit.com/#/quick-start
一、说明
参考地址:
https://gitee.com/zhangmrit/ruoyi-cloud
http://doc.rycloud.zmrit.com/#/
框架:若依spring-cloud-alibaba nacos
代码:
https://gitee.com/zhangmrit/ruoyi-cloud/tree/nacos/
实施文档 http://doc.rycloud.zmrit.com/#/
二、主备环境
环境准备
JDK = 1.8(推荐1.8版本)
MySQL = 8.0 (推荐5.7版本)
Maven = 3.8.2
lombok 插件 代码生成工具 ,开发时使用 参考: https://blog.csdn.net/dbdd_cf/article/details/75674355 https://projectlombok.org/download.html
Redis >=3.2
三、部署代码
1、下载代码 git clone -b nacos https://gitee.com/zhangmrit/ruoyi-cloud.git
2、创建数据库 ry_cloud,并导入sql\ry_cloud.sql
3、搭建nacos serve(版本必须>=1.1.0),导入sql/nacos.sql并配置持久化启动,如需帮助,请参考nacos文档,一定要在nacos控制台中看到导入的配置,然后修改配置文件的mysql和redis参数
4、依次启动
ruoyi-gateway
端口:9527
ruoyi-service/ruoyi-system
port: 8001
ruoyi-service/ruoyi-auth
ruoyi-service/ruoyi-gen 代码生成 可选
server:
port: 8010
ruoyi-service/ruoyi-dfs 文件上传 可选
依赖:
nacos 192.168.10.62 8848
========================================前端部署=====================================
1、拉取项目代码(强烈推荐vscode开发)
git clone https://gitee.com/zhangmrit/ruoyi-ant.git
cd ruoyi-ant
2、切换vue.config.js中 devServer:proxy:http://gateway.com:9527,也可以换成你自己的网关
3、安装依赖(需安装yarn,不太建议使用cnpm或者npm代替yarn,不保证完全可用)
yarn install
4、开发模式运行
yarn run serve
5、编译项目
yarn run build
5、Lints and fixes files
yarn run lint