我正在Windows 10上为Kibana 5.2.1开发插件。
我有以下目录结构:
要使用单个插件启动Kibana,我将转到终端(Windows PowerShell)中的Kibana目录,并使用以下命令:
.\bin\kibana.bat --dev --plugin-path "../plugins/MyPlugin1"
使用plugin-path
参数可以正常工作。
注意:由于它使用linux脚本,因此我遇到了npm start问题,所以我直接使用bat脚本
现在,我希望Kibana使用我的所有插件,因此我使用plugin-dir
参数和以下命令
.\bin\kibana.bat --dev --plugin-dir "../plugins"
我收到此错误:
Error: Unmet requirement "elasticsearch" for plugin "MyPlugin1"
请参阅full error dump here。 MyPlugin1确实需要弹性搜索,但在使用plugin-path
参数时我没有收到此错误。
我是否错误地使用了--plugin-dir
参数?我怎样才能使它发挥作用?