vue 在开发环境,涉及跨域,就在本地配置了代理,但是部署到服务器上,就不行了。
解决方法有一下几种
- 服务器端配置CORS
- 用nginx反向代理,和访问本地服务器是一样的
- 可以修改成正式线上的地址,再build
推荐
使用nginx配置反向代理,这样就可以在前端彻底解决跨域问题。
本文介绍了解决Vue项目中跨域问题的方法,包括服务器端配置CORS、使用nginx进行反向代理及修改线上地址等方案。推荐使用nginx配置反向代理,以在前端层面彻底解决跨域问题。
vue 在开发环境,涉及跨域,就在本地配置了代理,但是部署到服务器上,就不行了。
使用nginx配置反向代理,这样就可以在前端彻底解决跨域问题。