vue cli跨域配置
跨域配置(vue/cli3.0)
vue.config.js中
devServer: {
proxy: {
'/api': {
target: 'http:cxxxxx',
pathRewrite:{'^/api': ''}
}
}
}
再次请求时就要以/api为前缀: http:cxxxxx/api/xxxxxxx
修改了配置文件需要重启项目
cli2.0
config/index.js 中搜索 proxyTable填充一些跨域配置
proxyTable: { '/api' : { // '/api'是代理标识,一般是每个接口前的相同部分 target: "http://x.x.x.x:8050", // 请求地址,一般是服务器地址 changeOrigin: true, // 是否进行跨域 secure: false, pathRewrite: { // pathRewrite的作用是把请求接口中的 '/api'替换掉,一般是替换为空"" '^/api':"" } } },