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

五、RuoYi-Cloud-Plus 前端项目部署以及如何改后端请求地址。

1.前情描述

        前面的文章我们介绍了RuoYi-Cloud-Plus的nocos的配置内容,已经启动其他服务要注意什么东西。

专栏内容在这,感兴趣可以看看。

https://blog.csdn.net/weixin_42868605/category_13023920.html

2.前端项目部署。

官网地址:plus-doc

(1)前端项目部署的过程很简单,不过有一些注意事项。
 

# 克隆项目 (首先你电脑要安装了git)
git clone https://gitee.com/JavaLionLi/plus-ui.git# 安装依赖 (你的电脑要能使用npm指令,还要注意node的版本)
npm install --registry=https://registry.npmmirror.com# 启动服务 (默认使用80端口,先看看自己端口有没有被占用)
npm run dev# 构建生产环境 
npm run build:prod# 前端访问地址 (部署在其他电脑上,就是对应的电脑ip)
http://localhost:80

(2)node 的版本太低会出问题,如果安装的时候,报了很多警告错误,你可以试试我这个版本。

(3)启动之后,如果80被占用,他会自己启用其他端口,注意看他启动以后的打印信息,下图是运行窗口的样子。

(4)注意,项目启动之后,默认请求的是本机电脑,如果你前后端部署在不同的电脑上,就需要改一下请求地址。

注意以下是你前端和后端在不同电脑上才需要配置,如果你都在同一台电脑上,可以作为了解。

他本地像是有一个解决跨域的处理方式。

而如果你是直接部署,你可以修改vite.config.ts文件中的地址。

改了之后,部署就能正常访问了,不同电脑访问,同时也记得防火墙端口,ping得通?等问题。

之后到下篇文章再说。

        这个项目后续部署使用过程会持续更新,感兴趣可以关注或者订阅专栏,一些交流学习。

http://www.xdnf.cn/news/17328.html

相关文章:

  • 【CTF】PHP反序列化基础知识与解题步骤
  • Java 大视界 -- Java 大数据在智能医疗手术机器人操作数据记录与性能评估中的应用(390)
  • 深入剖析Spring MVC核心原理:从请求到响应的魔法解密
  • Java-线程线程的创建方式
  • 【线性代数】线性方程组与矩阵——(3)线性方程组解的结构
  • kubectl get node k8s-node01 -o yaml | grep taint -B 5 -A 5
  • 电子电气架构 --- 48V车载供电架构
  • 第16届蓝桥杯Scratch选拔赛初级及中级(STEMA)2024年11月24日真题
  • 阿里Qwen-Image本地部署详细指南
  • SAP在越南投资1.75亿美元建设研发中心
  • 多线程(四) --- 线程安全问题
  • JS逆向实战案例之----【通姆】252个webpack模块自吐
  • jQuery 零基础学习第一天
  • 进阶向:Python编写网页爬虫抓取数据
  • PG靶机 - Shiftdel
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段(15):文法+单词第5回
  • 99-基于Python的京东手机数据分析及预测系统
  • 母线电压采样芯片的四大类——汽车级选型对比表
  • git查看单个文件的所有修改记录
  • 105-基于Flask的珍爱网相亲数据可视化分析系统
  • ubuntu修改密码
  • SQL 172 未完成试卷数大于1的有效用户
  • 【高等数学】第八章 向量代数与空间解析几何——第四节 空间直线及其方程
  • EPI2ME分析软件测试
  • 数字图像处理基础——opencv库(Python)
  • 我用C++和零拷贝重构了文件服务器,性能飙升3倍,CPU占用降低80%
  • 从“人拉肩扛”到“智能协同”——AGV重构消防智能仓储价值链
  • 记录一次ubuntu20.04 解决gmock not found问题的过程
  • Python如何合并两个Excel文件
  • Web3: DeFi借贷的安全基石, 了解喂价与清算机制的原理与重要性