elasticsearch,kibana-4,Kibana,elasticsearch,Kibana 4" /> elasticsearch,kibana-4,Kibana,elasticsearch,Kibana 4" />

定制Kibana4,并在生成之前检查要反映的更改

定制Kibana4,并在生成之前检查要反映的更改,kibana,elasticsearch,kibana-4,Kibana,elasticsearch,Kibana 4,我刚刚开始探索kibana 4。我试图做一些UI修改,比如删除导航栏中的kibana图标。在进行更改之后,我们需要准备一个构建。我浏览了kibana repo下的'contribution.md'文件,其中他们提供了关于如何准备构建的说明。但是在更改之后准备一个构建需要10到15分钟的时间。有没有什么方法可以在进行构建之前进行更改并查看更改是否正常工作?如果您执行grunt dev而不是grunt build,您将启动一个开发服务器,在那里您所做的代码中的每个更改都将得到反映。执行后,您只需转到

我刚刚开始探索kibana 4。我试图做一些UI修改,比如删除导航栏中的kibana图标。在进行更改之后,我们需要准备一个构建。我浏览了kibana repo下的'contribution.md'文件,其中他们提供了关于如何准备构建的说明。但是在更改之后准备一个构建需要10到15分钟的时间。有没有什么方法可以在进行构建之前进行更改并查看更改是否正常工作?

如果您执行grunt dev而不是grunt build,您将启动一个开发服务器,在那里您所做的代码中的每个更改都将得到反映。执行后,您只需转到浏览器并输入即可


编辑:看起来现在和我以前做的不一样了。尝试使用npm启动。最好检查源代码中的说明:我正在使用Kibana 4.3-snapshot。不确定问题出在哪里。我从这里克隆了一个新副本: 运行以下命令,可以看到开发服务器正在运行

nvm install 0.12 

npm install 

npm start 

@Pigueiras谢谢你

我在顶层目录中尝试了grunt dev,但出现了以下错误:警告:找不到任务dev。使用-force继续。由于警告而中止。我错过什么了吗?它以前使用4.1.2版本,但现在已停止使用4.3。@ranjansaga是的,你说得对。检查我的编辑,看起来他们改变了开发服务器的启动方式。我按照contribution.md中的说明进行了操作,但是当我启动npm时,没有任何效果。它卡在那里了。我看不到服务器正在运行。我还尝试创建一个kibana.dev.yml文件,它是kibana.yml的副本。它不起作用。我错过什么了吗?