vue-cli 主要在本地通过本地服务器拦截转发请求的模式解决跨域问题。
步骤:
- config中设置proxy,这步决定哪种命名规则(比如'/abc/'开头的请求)的请求将被拦截(个人以为是通过改造XMLHttpRequest对象)到本地跨域服务器
- 本地服务器转发请求到目标服务器
- 本地服务器设置允许跨域的headers,然后返回结果,从而解决跨域
跨域问题,除了单机修改浏览器配置外,都是服务器端配合进行解决。

vue-cli 主要在本地通过本地服务器拦截转发请求的模式解决跨域问题。
步骤:
跨域问题,除了单机修改浏览器配置外,都是服务器端配合进行解决。