elementui axios 基于vue-cli3 跨域处理
我这里使用的是elementui-starter 的项目。
网上百度了很多,说vue-cli3 需要在根目录配置 vue.config.js
大概内容是这样
module.exports = {
devServer: {
host:"127.0.0.1",//要设置当前访问的ip 否则失效
port:8011,
open:true,
proxy: {
'/api': {
target: 'https://www.v2ex.com/api',
changeOrigin: true,
ws: true,
pathRewrite: {
'^/api': ''
}
}
}
}
}
但是没有用! element-starter构建出来的并不是在这里配置
而是在 webpack.config.js 这里进行配置。
然后就可以了