我正在为 Windows 10 上的 Kibana 5.2.1 开发插件。
我有以下目录结构:
- Kibana所有
- Kibana(这是常规的 Kibana 安装)
- 插件
- 我的插件1
- 我的插件2
要使用单个插件启动 Kibana,我转到终端 (Windows PowerShell) 中的 Kibana 目录,并使用以下命令:
.\bin\kibana.bat --dev --plugin-path "../plugins/MyPlugin1"
这工作正常,使用plugin-path
参数。
注意:我在使用 npm start 时遇到问题,因为它使用 linux 脚本,所以我直接使用 bat 脚本
现在,我希望 Kibana 使用我所有的插件,所以我将plugin-dir
参数与以下命令一起使用
.\bin\kibana.bat --dev --plugin-dir "../plugins"
我收到此错误:
Error: Unmet requirement "elasticsearch" for plugin "MyPlugin1"
在此处查看完整的错误转储。plugin-path
MyPlugin1 确实需要elasticsearch,但是使用参数时我没有收到此错误。
我是否--plugin-dir
错误地使用了参数?我怎样才能让它工作?