在这里插入图片描述
解答:为什么vue-element-admin中的

  [process.env.VUE_APP_BASE_API]: {
        target: 'https://127.0.0.1:3000',
        changeOrigin: true, // 配置跨域
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: ''
        }
      }
    }

配置失败(process.env.VUE_APP_BASE_API这段字符太长了,可能放在[]中件没有解析到)
解决方法:

//定义一个变量
const api=process.env.VUE_APP_BASE_API
 proxy: {
      api: {
        target: 'http://127.0.0.1:8087/',
        ws: true,
        changeOrigin: true,
        pathRewrite: {'^/api/': ''}
      }
    }
Logo

前往低代码交流专区

更多推荐