当前位置: 首页 > article >正文

若依,前后端分离项目,部署到服务器

1.后端项目用maven打包

正式服的话,测试不用加。

application.yml加上context-path: /prod-api

一定要选择root的ruoyi,他会把你自动打包其他模块的依赖

全部成功。然后去ruoyi-admin拿到这个包,java -jar ruoyi-admin.jar就可以了

将jar上传到服务器上

nohup java -jar ruoyi-admin &


前端打包

若以的后端是8080。所以要把前端的地址改成请求8080接口。在本地是dev环境,默认是80端口,所以可以不写,他会自动映射,但是放到服务器要改。

把.env.production改成 域名:8080

然后进行打包

npm run build:prod

之后会在文件夹里得到一个dist。

在服务器上nginx对应的文件夹中,创建一个html文件夹,将dist的内容放到文件夹中。


http://www.kler.cn/a/279817.html

相关文章:

  • golang本地缓存fastcache高性能实现原理
  • github源码指引:共享内存、数据结构与算法:作为基础的数组
  • kotlin中常用扩展函数
  • Java设计模式【代理模式】-结构型
  • ZooKeeper 的特性及其在分布式系统中的配置中心的应用
  • 机器人末端阻抗控制Simulink仿真
  • .NET_WebForm_layui控件使用及与webform联合使用
  • 实时计算Flink:推动行业变革的新时代引擎(附金融/汽车/物流/零售案例)
  • 【线程安全】ReentrantLock和synchronized的使用示例——言简意赅
  • 【Go语言基础】调度器模型GPM与垃圾回收器GC
  • 使用在AMD GPU上运行的ROCm进行大语言模型的自然语言处理任务
  • 每天一个数据分析题(五百零三)- 关联分析算法
  • Vue:快捷文本
  • 云计算day33
  • <数据集>脑肿瘤识别数据集<目标检测>
  • linux下一切皆文件,如何理解?
  • 【Python机器学习】NLP概述——自然语言智商
  • 未来网络安全展望:量子计算对传统加密的挑战与机遇
  • Django 后端架构开发:存储层调优策略解析
  • Android Radio实战——有效电台列表(十六)