vue跨域问题,修改代理后仍出现404

vue跨域问题,修改代理后仍出现404

首先确认安装了axios,安装方法:cnpm install axios -S或者不用镜像npm install axios
vue跨域问题,修改代理后仍出现404_第1张图片
dev: {

// Paths
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {
  '/api': {
    target: 'http://40.73.37.92:8090/',//设置你调用的接口域名和端口号 别忘了加http
    changeOrigin: true,
    pathRewrite: {
      '^/api': ''//这里理解成用‘/api’代替target里面的地址,后面组件中我们掉接口时直接用api代替 比如我要调用'http://40.00.100.100:3002/user/add',直接写‘/api/user/add’即可
    }
  }
},

接口请求用法:
vue跨域问题,修改代理后仍出现404_第2张图片

你可能感兴趣的:(vue)