映安

vue3+vite 解决本地调用时跨域请求

1、config配置文件中,axios默认请求地址;改为"/api",否则还是请求环境变量中的地址;

 2、vite.config.ts文件中做如下配置:

 

 server: {

    open: true, //启动项目自动弹出浏览器
    port: 8081, //启动端口
    cors: true,
    proxy: {
      "/api": {
      target: "http://192.168.0.128:8081",  // 要访问的地址
      changeOrigin: true,
      rewrite:path => path.replace(/^\/api/,'')
      },
    }
  }

 

posted on 2023-04-04 10:14  映安  阅读(844)  评论(0编辑  收藏  举报

导航