一、后端部署
1、在ruoyi项目的Maven中的生命周期下双击package.bat打包Web工程,生成jar包文件。
 

提示打包成功
 
 
 2、多模块版本会生成在ruoyi/ruoyi-admin模块下target文件夹,我们打开目录ruoyi-admin/taget,打开cmd,运行java -jar jar包名称
 
java -jar ruoyi-admin.jar

提示启动成功!

二、前端部署
1、命令行打包应用
npm run build:prod
运行报错!
 
 
修改ruoyi-ui中的package.json的build:prod
"build:prod": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
 
打包成功!
构建打包成功之后,会在根目录生成 dist 文件夹,里面就是构建打包好的文件,通常是 ***.js 、***.css、index.html 等静态文件。

通常情况下 dist 文件夹的静态文件发布到你的 nginx 或者静态服务器即可,其中的 index.html 是后台服务的入口页面。
明天继续看下nginx部署