vue项目打包到spring boot下运行

本文章重要是解决vue项目打包到spring boot项目运行问题

核心主要是将vue生成的dist文件加重的static和index.html文件放到spring boot的resource下运行,可能会出现的问题以及解决办法,至于如何生成dist,请自行百度。<此文章是为了解决上述运行方式使用,vue+spring boot的特殊要求,尽量不要使用此办法集成。>
问题一:有的需求为前端集成到后端,如何让前端调用后端服务的base_url根据后端的改变而改变。
在这里插入图片描述
图片中的baseURL为自定义build时的服务调用路径,当设置为空时候,他会默认执行如下图所示:
在这里插入图片描述
其中HOST和PORT,去获取当前运行的ip和端口,在前后端分离的时候,由于运行的主机不同,所以需要在自定义的baseURL中写上固定的调用的ip和端口,通过自己发现固定的ip和端口的优先级,要比这个高,这是自己的一个推断,有不对的请指出。

后端部署路径如下:
在这里插入图片描述
这样就可以解决集成部署的时候,应用部署不同主机,需要前后端都要修改的问题了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值