elasticsearch 修改饼图的Kibana源代码
我们正在探索扩展和修改Kibana的可能性。我试图通过分叉kibana,然后添加一些控制台,并最终在src/cli/public/vislib/visualizations中的Pie_Chart.js中添加自定义项来定制现有的饼图功能。当我这样做时。/kibana从我当地的kibana分支中的bin开始,它会给我一个错误elasticsearch 修改饼图的Kibana源代码,elasticsearch,charts,kibana,kibana-4,elasticsearch,Charts,Kibana,Kibana 4,我们正在探索扩展和修改Kibana的可能性。我试图通过分叉kibana,然后添加一些控制台,并最终在src/cli/public/vislib/visualizations中的Pie_Chart.js中添加自定义项来定制现有的饼图功能。当我这样做时。/kibana从我当地的kibana分支中的bin开始,它会给我一个错误 /Users/schhatre/kibanSourceRepo/kibana/src/optimize/babel_options.js:4 let cloneDeep = r
/Users/schhatre/kibanSourceRepo/kibana/src/optimize/babel_options.js:4
let cloneDeep = require('lodash').cloneDeep;
^^^^^^^^^
SyntaxError: Unexpected identifier
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/Users/schhatre/kibanSourceRepo/kibana/src/cli/index.js:3:22)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
/Users/schhatre/kibanSourceRepo/kibana/src/optimize/babel_options.js:4
设cloneDeep=require('lodash')。cloneDeep;
^^^^^^^^^
SyntaxError:意外的标识符
在模块处编译(Module.js:439:25)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
在Function.Module.\u加载(Module.js:312:12)
at Module.require(Module.js:364:17)
根据需要(模块js:380:17)
反对。。我还删除了“Use Strict”,因为它在我之前运行时给了我关键字“Word”错误。/kibana
最后,我想通过使用我的IP修改kibana.yml来启动kibana,并查看我的控制台,最终定制饼图
我成功地从下载的zip启动了Kibana并实现了一些插件(因为插件可以添加到src/plugins中,不需要对Kibana源代码进行更改),而不是从github分叉/克隆的主分支的bin位置
如果有任何帮助,我将不胜感激。我甚至访问了我们公司正在运行的较旧的4.4版本,并尝试运行/kiban from/bin。还是不走运
Swaraj您的NodeJs版本似乎不支持ES2015语法。确保您使用的是正确的版本。要获取所需的NodeJs版本,请执行以下操作:
cat .node-version
(存储库中的版本为4.4.4)
使用NVM安装此版本(如果没有NVM,请先安装):
使用刚安装的版本:
nvm use v4.4.4
启动Kibana:
npm start
您的NodeJs版本似乎不支持ES2015语法。确保您使用的是正确的版本。要获取所需的NodeJs版本,请执行以下操作:
cat .node-version
(存储库中的版本为4.4.4)
使用NVM安装此版本(如果没有NVM,请先安装):
使用刚安装的版本:
nvm use v4.4.4
启动Kibana:
npm start