xo icon indicating copy to clipboard operation
xo copied to clipboard

开发外部插件

Open HeNan-SuDaWei opened this issue 2 years ago • 6 comments

文档上的路径是DATAV_ROOT/ui/external-plugins/panel,这个文件是需要我们新建的吗?但是我在文档中看意思好像是已经有这个文件了。是需要将插件放在这个DATAV_ROOT/plugins文件下吗?实在抱歉,go语言按着文档没有运行运行起datav的二进制文件,所以暂时没有办法自己来验证这个问题。

HeNan-SuDaWei avatar Oct 21 '23 09:10 HeNan-SuDaWei

你好,文档还没来得及更新,现在外部插件是在 DATAV_ROOT/plugins 底下,具体的外部插件 demo,你可以看看里面的 clickhouse 是如何实现的 :)

还有,按照文档没有运行起来 datav 的二进制文件是啥意思

sunface avatar Oct 21 '23 14:10 sunface

就是 在query 目录下运行 ./datav --config config.yaml 这个命令,没有运行结果,只是弹出让我用什么工具打开这个文件 ,暂时还没找到什么原因

HeNan-SuDaWei avatar Oct 21 '23 15:10 HeNan-SuDaWei

是用的 main 分支的源码吗?

sunface avatar Oct 21 '23 15:10 sunface

./datav --config config.yaml 是不是输入错 config 文件名了。。。文件名是 datav.yaml

sunface avatar Oct 21 '23 15:10 sunface

是main分支,我是复制的命令,我懂config的意思了,但是换成datav.yaml还是一样的问题,只是弹出让我用什么工具打开这个文件,是不是得把datav这个文件加exe的后缀,我刚才试了下好像可以运行,只是window环境得装gcc

HeNan-SuDaWei avatar Oct 21 '23 16:10 HeNan-SuDaWei

有可能。。。我这边没有在window下测试过,只有 macos 和 linux 的环境 = , =

sunface avatar Oct 22 '23 01:10 sunface