vue的vue.config.js中通过proxy的配置,可以解决本地运行项目时的跨域问题,但项目部署上线后,所有的跨域接口,都需使用nginx配置反向代理才能访问!
server { listen 80; server_name localhost; # 高德API location /gaodeMapAPI/ { proxy_pass "https://restapi.amap.com/"; } # 新浪股票API location /sinaAPI/ { proxy_pass "http://hq.sinajs.cn/"; }
修改完nginx配置后,记得重启nginx