vue发布后接口404错误,本地运行正常

vue项目地址:V1(生产环境地址)
接口地址:V2(生产环境地址)

vue.config.js 配置如下

devServer: {
        proxy: {
            '/api': {
                target: 'V2',
                changeOrigin: true,
                pathRewrite:{
                    '^/api': 'V2'
                }
            },
        },
    },

本地运行可以访问V2 接口地址。
打包到服务器运行 接口bao404 怎么解决?

看你的vue的路由怎么配置的,是否 target 对应 api/v2

是直接访问/api不行,还是访问V2不行?

解决了吗? 有什么好的办法