vue前端工程配置请求后端地址问题

整体描述:
前端,后端工程在公司环境同一台电脑上启动 ubuntu 环境下,正常连接。现在家里环境:win10,虚拟机centOS安装 mySql,后端工程成功启动连接至mySql,后端配置地址:jdbc:mysql://192.168.1.105:3306/xxx

原前端请求地址:

const service = axios.create({
  baseURL: 'http://172.16.55.215:8080/system/data',
})

现将本地前端请求地址改为localhost:8080或是启动成功后显示的动态都未成功(如下),请问如何修改?

baseURL: 'http://localhost:8080/system/data',
baseURL: 'http://192.168.1.103:8080/system/data',
阅读 3.2k
2 个回答

1.如果你的后端和前端不是在同一个域下,就会出现跨域问题,需要配置代理。
2.前端可以通过proxy配置接口的代理地址。

请问前端代码和后端代码是否部署在一个服务上,如果是那么你前台的访问端口则和后端一致,
如果不是则需要配置代理 比如nginx

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题