自定义kibana 4并检查在构建之前要反映的更改

时间:2015-11-16 18:25:36

标签: kibana elasticsearch kibana-4

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

2 个答案:

答案 0 :(得分:0)

如果执行SQL> set sqlbl on; SQL> set define off; SQL> set timing on; SQL> DROP TYPE TEST_TAB; Type dropped. Elapsed: 00:00:00.90 SQL> SQL> DROP TYPE Test_oo; Type dropped. Elapsed: 00:00:00.58 SQL> CREATE OR REPLACE type Test_oo 2 IS 3 OBJECT 4 ( 5 col1 NUMBER, 6 COL2 VARCHAR2(100 CHAR), 7 COL3 TIMESTAMP 8 ); 9 / Type created. Elapsed: 00:00:00.21 SQL> CREATE OR REPLACE TYPE TEST_TAB IS TABLE OF TEST_OO; 2 / Type created. Elapsed: 00:00:00.20 SQL> DROP TABLE TEST_TABLE; Table dropped. Elapsed: 00:00:00.39 SQL> CREATE TABLE TEST_TABLE 2 ( 3 O_col1 NUMBER, 4 O_COL2 VARCHAR2(100 CHAR), 5 O_COL3 TIMESTAMP 6 ); Table created. Elapsed: 00:00:00.28 SQL> INSERT INTO TEST_TABLE 2 SELECT LEVEL,LEVEL||'AV',SYSDATE+LEVEL 3 FROM DUAL 4 CONNECT BY LEVEL < 10; 9 rows created. Elapsed: 00:00:00.11 SQL> SQL> COMMIT; Commit complete. Elapsed: 00:00:00.10 SQL> DECLARE 2 lv_obj TEST_TAB; 3 BEGIN 4 dbms_output.put_line('test'); 5 SELECT test_oo(T1.O_COL1,T1.O_COL2,T1.O_COL3) bulk collect 6 INTO lv_obj 7 FROM test_table t1; 8 FOR I IN LV_OBJ.FIRST..LV_OBJ.LAST 9 LOOP 10 dbms_output.put_line(LV_OBJ(I).COL1||' '||LV_OBJ(I).COL2||' '||LV_OBJ(I).COL3); 11 END LOOP; 12 END; 13 / test 1 1AV 18-NOV-15 02.04.29.000000 AM 2 2AV 19-NOV-15 02.04.29.000000 AM 3 3AV 20-NOV-15 02.04.29.000000 AM 4 4AV 21-NOV-15 02.04.29.000000 AM 5 5AV 22-NOV-15 02.04.29.000000 AM 6 6AV 23-NOV-15 02.04.29.000000 AM 7 7AV 24-NOV-15 02.04.29.000000 AM 8 8AV 25-NOV-15 02.04.29.000000 AM 9 9AV 26-NOV-15 02.04.29.000000 AM PL/SQL procedure successfully completed. Elapsed: 00:00:00.12 SQL> spool off; 而不是grunt dev,您将启动一个开发服务器,其中将反映您执行的代码中的每个更改。执行后,您只需转到浏览器并输入http://localhost:5601

编辑:现在看起来与我以前工作时的情况有所不同。试试grunt build。最好通过以下方式检查来源中的说明:https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md

答案 1 :(得分:0)

我正在使用Kibana 4.3-snapshot.Not确定问题是什么。我从这里克隆了一份新的副本:https://github.com/elastic/kibana.git 执行以下命令,可以看到开发服务器正在运行。

customer_details.php

@Pigueiras谢谢