若依新增接口路径缺少dev-api,前端报错404,需要配置配置什么东西吗?求解

若依新增接口路径缺少dev-api,前端报错404,需要配置配置什么东西吗?求解

img

,

img

,

img

配置文件里面 配置有一个统一的前缀 你看下配置文件

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答由chatgpt基于相关博客总结生成:

    解决方案

    要解决前端报错404错误,当若依新增接口路径缺少dev-api时,需要进行以下配置:

    1. 打开若依项目的配置文件:renren-fast\renren-fast\src\main\resources\application.yml
    2. 在配置文件中搜索 server.servlet.context-path 这一行,如果不存在则需手动添加,值为 /,即根路径。这将为项目指定一个根路径。
    3. 在配置文件中搜索 spring.resources.static-locations 这一行,将其注释掉(行首添加 #)或删除,以避免与后续的配置冲突。
    4. 在配置文件中搜索 cors 这一部分,找到以下代码块:
    cors:
      allowed-origins: http://localhost:9528
    
    1. allowed-origins 的值修改为前端项目的访问地址,例如 http://localhost:9528
    2. 继续在配置文件中搜索 dev-api 这一部分,找到以下代码块:
    dev-api:
      profile: test
      url: http://localhost:8080/renren-fast/
    
    1. 修改 url 的值为实际的项目访问地址,例如 http://localhost:8080/。这将为接口路径添加正确的访问路径。
    2. 保存配置文件。

    完成以上配置后,重新启动若依项目,前端应该能正常访问新增的接口路径了。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^