vue-element-admin 有关后端代理设置问题

vyswwuz2  于 3个月前  发布在  其他
关注(0)|答案(2)|浏览(70)

我在vue.config.js添加了

// change xxx-api/login => mock/login
      // detail: https://cli.vuejs.org/config/#devserver-proxy
      // process.env.VUE_APP_BASE_API
      [process.env.VUE_APP_BASE_API]: {
        target: `http://127.0.0.1:8080/`,
        changeOrigin: true,
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: ''
        }
      }
    }

依然走 http://localhost:9528/dev-api/vue-element-admin/user/login,
怎么修改后端api?

dba5bblo

dba5bblo1#

http://localhost:9528/dev-api 指向的是你设置的target地址,localhost:9528/dev-api是代理地址,访问的实际地址就是你的服务端,也就是说 http://localhost:9528/dev-api/abc 实际访问的就是 http://127.0.0.1:8080/abc

ebdffaop

ebdffaop2#

http://localhost:9528/dev-api 指向的是你设置的target地址,localhost:9528/dev-api是代理地址,访问的实际地址就是你的服务端,也就是说 http://localhost:9528/dev-api/abc 实际访问的就是 http://127.0.0.1:8080/abc

谢谢了,已解决

相关问题