Comments

4 comments

  • chexny

    同样问题,后来发现其实是后端还没有完全启动。等个 5-10分钟,重新试一下,不需要做别的操作

    -1
    Comment actions Permalink
  • {1}

    已经好了   问题是 工作机IP 和 服务器ip 不在同一个网段里面

    1
    Comment actions Permalink
  • DJI Developer Support
    这个答案很好,很详细。
    0
    Comment actions Permalink
  • chexny

    (如果有别人有同样问题,可是设置什么的好像都对,可以参考一下)

    我其实设置都对,只是后端第一次开启时需要更长的时间(自己用了 ~7分钟)

     

    前端需要改 config.ts,IP 是电脑的 IP

    开启前端,成功会看到以下:

    然后 MySQL 设置(我是跟着 https://developer.dji.com/document/2c93b588-c0bd-486c-aff9-880c40a1e609 用 source code)

    下载了 MySQL, 打开 MySQL 8.0 Command Line Client,输入密码,然后 source [path]
    * path
    不能有 ‘ ’ 或 “ ”

    对的话会看到这样的显示:

    然后改一下后端:

    后端跑的比较慢。以下 gif 可以看到后端还没完全开启时 localhost:8080/project 会报错,等一会儿就好了

     

    碰到的其他可能导致这个错误的问题:
    1)Wifi router 把电脑的 ip 变了,把新的 ip 输入进去就行了
    2)如果安装了别的 MQTT (eg. mosquitto),可能有 port 1883 冲突,把另外的 mqtt 服务关闭就可以了

    希望能帮到 :)看到很多人都有这个问题 

    0
    Comment actions Permalink

Please sign in to leave a comment.