一、后端部署
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部署