plugins - "hack"在 Kibana 4.5 中仍然是有效的 uiExport 类型吗?

标签 plugins kibana kibana-4

我目前正在试验 Kibana v4.5.0 的插件开发。 Kibana 上的插件开发文档虽然稀疏,但将“hacks”列为有效的 uiExport 类型 (documentation)。

但是,每当我尝试创建一个 uiExport 类型为“hacks”的插件(创造性地命名为“plugin_name”)时...

index.js

export default kibana => {
  return new kibana.Plugin({
    uiExports: {
      hacks: [
        'plugins/plugin_name/hack'
      ]
    }
  });
};

...Kibana 开发实例崩溃并出现以下错误:

FATAL [Error: unknown export types hacks in plugin plugin_name]

据此,我认为“hacks”类型已不复存在。早在 3 月份就打开了一个似乎与此问题相关的问题 (link),但此后已关闭,没有任何解决方案。

此 uiExport 类型是否已在 Kibana 中更改或删除?

最佳答案

在 v4.5 中,“hacks”不再是有效的 UiExport 类型。但是,它被添加到 v5.0 中。

4.5 版:https://github.com/elastic/kibana/blob/4.5/src/ui/UiExports.js#L47

5.0 版:https://github.com/elastic/kibana/blob/5.0/src/ui/ui_exports.js#L86

“hacks”在 v4.5 的 UiExports.js 中的 switch 语句中缺失,但在 v5.0 中存在。

关于plugins - "hack"在 Kibana 4.5 中仍然是有效的 uiExport 类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37444649/

相关文章:

用于生成在悬停时改变颜色的多色文本的 jQuery 插件

plugins - 为什么 'dokku plugins-install' 不能按预期工作?

java - 在 Java 中实现动态插件

elasticsearch - 如何创建Kibana可视化以显示过去7天失败的作业

elasticsearch - 如何将 elasticquery 转换为 kibana URL

plugins - 在netbeans中手动复制插件

elasticsearch - 在Kibana中嵌入HTML的自定义字段

javascript - 获取 html 页面中嵌入 kibana 图表中时间戳的引用

elasticsearch - 将 Elasticsearch 和 Kibana 配置文件传递给 docker 容器

elasticsearch - 无法在基巴纳 map 上显示位置