IDEA写了9090端口以后为什么8080端口打不开了

后台服务搭建的时候弄了一个springboot,用的9090端口,显示我成功了,数据库也弄好了,把它加到vue工程之后,vue的8080端口的网页就打不开了,求解

img

img

你vue的访问地址也要是9090端口才行

在你将 Spring Boot 服务加入到 Vue 工程中后,如果 Vue 工程的页面无法打开,很可能是因为 Vue 工程与 Spring Boot 服务之间的端口冲突导致的。

Vue 工程的默认端口是 8080,而你的 Spring Boot 服务使用的是 9090 端口。为了避免端口冲突,你可以尝试将 Spring Boot 服务的端口改为其它未被占用的端口,比如 8081 或者 8888 等。

你可以在 Spring Boot 服务的配置文件 application.properties 或者 application.yml 中,添加以下配置来修改服务的端口号:

在 application.properties 中:

server.port=8081

在 application.yml 中:

server:
  port: 8081

修改完成后,重新启动 Spring Boot 服务,并且在 Vue 工程中将调用 Spring Boot 服务的接口的地址改为新的端口号即可。比如,如果你将 Spring Boot 服务的端口号修改为 8081,那么在 Vue 工程中调用 Spring Boot 服务的接口的地址应该为 http://localhost:8081/api/xxx%E3%80%82