在生产环境是通过'/a': { target: 'bbb', changeOrigin: true, pathRewrite: { '^/a': '' } }, 来解决跨域的 ,现在我想把项目打包先在本地运行,然后放我自己的域名下,接口访问的域名和我自己的域名不是同一个,如何解决跨域呢谢谢。
1 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
有点乱,首先楼主已经贴出来一个方法了(应该是webpack的http-proxy中间件),
现在是要在本地运行? 放到自己域名下? 所以到底在哪里运行?
方法这些都可以考虑,
jsonp:要修改前后端代码,
CORS:设置服务端允许跨域,
proxy:前端所在的服务端将请求转发到目标服务端(也就是楼主贴出来的方法,不过不再依赖webpack)
添加回答
举报
0/150
提交
取消