问题描述 在本地开发模式下配置了跨域,项目可以正常访问发布的后端接口 当运行完npm run build 将 dist 解压放到宝塔发布后,访问项目报错: 解决方法 排除后端接口没有设置跨域的问题后,不需要改动任何代码,只需在宝塔中配置加入: location /api { add_header 'Access-Control-Allow-Origin' '*'; proxy_pass http://121.43.102.74:8088/api; } 保存即可。