Vue 2.5.x 和Vue 2.6.x 使用axios解决跨域配置写入地方的不同总结
作者:互联网
找了好久,只找到 vue2和vue3 的配置详细
没想到vue 2.6 就和之前不一样了
总结一下:vue2.5.x 需要在项目根目录下config/index.js 进行跨域配置。(src同级文件夹)
proxyTable: { '/apis': { target: 'http://localhost:40679/', // 要解决跨域的接口的域名 secure: false, // 如果是https接口,需要配置这个参数 changeOrigin: true, // 如果接口跨域,需要进行这个参数配置 pathRewrite: { '^/apis': '' // 路径重写 } } }
vue2.6.x 需要在项目根目录下新建 vue.config.js 进行跨域配置。
devServer: { proxy: { //如需跨域请求多个域名,在此对象进行扩展即可 "/apis": { target: "http://localhost:40679/", ws: true, changeOrigin: true, pathRewrite: { "^/apis": "" } } } }
标签:axios,跨域,apis,配置,接口,Vue,根目录,true 来源: https://www.cnblogs.com/taoSuBlog/p/16250886.html