maxkbV2 版本,本地开发部署,应用 《去对话》跳转失败

  1. 服务器:linux
  2. 部署方式: 前端采用nodejs 启动 命令:npm run dev
    后端采用 启动 命令: python main.py dev web
  3. 目前遇到的问题:管理界面正常访问,当点击某个创建的应用,《去对话》按钮时, 出现error500,目前不知道如何解决,特此在这求助

看一下后端日志的报错信息

很遗憾,后端并没有报错信息

信息补充:
假设去对话 url 为 http://localhost:3000/chat/858a505fa691b0e6 ,点击对话后,因访问失败,url 变为 admin/chat/***

  1. 根据 installer/Dockerfile 文件,前端构建需要 执行 admin 和 chat服务的打包命令。

  1. 执行后会发现 dist/admin 和dist/chat
  2. 放弃前端nodejs单独部署,将dist 和public 复制到 后端项目的ui目录下
  3. 然后执行 python main.py start 或者 … dev
  4. 访问127.0.0.1:8080 即可

@user-lrwdmj8xdon 打包之后 dist 不就是直接生成在ui的目录下了吗? 然后我直接运行根目录的 start.sh 并没有成功

发现要访问 127.0.0.1:8080 这个地址才行。 访问localhost都不行