webpack解决跨域

173 阅读1分钟

前几天用到百度识字的接口,然后发现跨域了。

找了一下webpack可以解决跨域。

找到项目下的config下的index,加上下面的代码。不懂的可以看注释哈。

js

proxyTable: {
      '/baidu': {
        target: 'https://aip.baidubce.com', // 接口的域名
        secure: true, // 如果是https接口,需要配置这个参数
        changeOrigin: true, // 如果接口跨域,需要进行这个参数配置
        pathRewrite: {
          '^/baidu': ''
          // 接口调用直接axios.get('/baidu/add/sad212/')
        }
      },

然后再调用的地方。

直接这样就OK了