报错提示如下:
其中的api是我的代理地址,可以看见接口请求的地方重复了,我找这个bug找了差不多一天,查遍各种乱七八糟的解决办法,最后找到一个:
就是在Nginx的server模块中的代理地址名称后多加一个反斜杠,如下图:
即在上面的location /api后面还要再加一个/,这样接口地址就不会重复了。
具体为什么我也不是很清楚,之前用vue3的时候是没有这个问题的,那个/不要也行,但因为我现在用的vue2(不是cli脚手架的版本),所以得加这个/,我也很迷,反正就是试了各种办法,终于是解决啦!