需求是我们页面用vue开发后放到springboot的resource目录下做接口映射,相当于回到了前后端一体哈哈哈;

我们在使用vue打包一般情况下会指定一个baseUrl也就是后端的接口地址,打包后一般不能改变,如果我们想前后端一体就需要动态的获取后端的地址,其实可以很简单的做到这个,只需要改一个配置如下:

在这里插入图片描述
只需要吧原来的http://host:port/api 换成./我们请求接口进行映射进入到vue页面后,后续的接口访问就会使用原先的URL前缀!效果如下:
例如我们请求:
http://192.168.60.1:8081/web/admin 进入到登录页面,这时候获取验证码的接口就使用了前缀 `http://192.168.60.1:8081/web/code…
在这里插入图片描述
如果解决了你的问题在这里插入图片描述

Logo

前往低代码交流专区

更多推荐