我是elasticsearch和kibana的新手。我需要为kibana添加一个标签,所以当点击标签时,我的网址必须加载到其中。我从here下载了kibana源包,然后是this instruction,然后为了运行kibana,我首先运行了elasticsearch1.6.0。然后复制了kibana binary package的bin
和config
文件夹
在此源项目的根目录中,还编辑了bin / kibana文件以将SERVER=${DIR}/src/bin/kibana.js
更改为SERVER=${DIR}/src/server/bin/kibana.js
。
我发现在kibana服务器包中遗漏了一些包,因此./bin/kibana
遇到了错误。我不知道我是否遵循了正确的程序,如果没有,那么如何编辑kibana代码然后运行呢?
提前谢谢你
答案 0 :(得分:0)
如果您正在寻找根据您的要求定制kibana,那么有关详细说明,请在此处查看CONTRIBUTING.md文件https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md
步骤:
克隆kibana repo并进入它
git clone https://github.com/elastic/kibana.git kibana
cd kibana
安装.node-version文件中列出的node.js版本(使用nvm和avn等工具可以轻松实现)
nvm install "$(cat .node-version)"
安装依赖项
npm install
4.开始弹性研究
注意:您需要在PATH中使用java二进制文件或设置JAVA_HOME。
npm run elasticsearch
5.启动开发服务器。
npm start
启动开发服务器后。您可以更改代码并查看重新加载浏览器时的更改。
创建kibana二进制文件。使用此命令。
npm run build