vue打包部署后无法跨域
时间: 2023-09-02 17:14:20 浏览: 90
vue打包使用Nginx代理解决跨域问题
5星 · 资源好评率100%
你好,可以使用代理解决跨域问题。在vue.config.js中配置devServer的proxy选项,指向后端API的地址,这样就能避免跨域问题了。例如:
```
module.exports = {
devServer: {
proxy: {
'/api': {
target: 'http://localhost:8080',
changeOrigin: true,
pathRewrite: {
'^/api': '/api'
}
}
}
},
};
```
其中,target指向后端API地址,pathRewrite用于重写请求路径,changeOrigin设置为true表示开启代理。希望能帮到你!
阅读全文