# Kibana 5.1.2 Babel 5 option ERROR when starting Kibana

**URL:** <https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979>\
**Category:** Kibana\
**Created:** [January 9, 2017, 5:37pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979 "2017-01-09T17:37:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![John\_McAfee1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/john_mcafee1/32/47236_2.png) [@John\_McAfee1](https://discuss.elastic.co/u/John_McAfee1)\
**Post date:** [January 9, 2017, 5:37pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979/1 "2017-01-09T17:37:00Z")

</div>

Hello,

I have a local VM that is using nodejs v6.9.4 and npm 3.10.10 on a Centos 6.5 platform.  
I cloned the Kibana 5.1.2 software from the github repository. When I attempt to start the Kibana application, I get the following error:  
[root@mydev bin]# ./kibana  
/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/file/logger.js:41  
throw new Constructor(this.\_buildMessage(msg));  
^

ReferenceError: [BABEL] /opt/kibana/src/cli/cli.js: Using removed Babel 5 option: base.stage - Check out the corresponding stage-x presets [http://babeljs.io/docs/plugins/#presets](http://babeljs.io/docs/plugins/#presets)  
at Logger.error (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/file/logger.js:41:11)  
at OptionManager.mergeOptions (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/file/options/option-manager.js:216:20)  
at OptionManager.init (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/file/options/option-manager.js:374:12)  
at File.initOptions (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/file/index.js:216:65)  
at new File (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/file/index.js:139:24)  
at Pipeline.transform (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/transformation/pipeline.js:46:16)  
at Object.transformFileSync (/opt/kibana/node\_modules/babel-register/node\_modules/babel-core/lib/api/node.js:138:10)  
at compile (/opt/kibana/node\_modules/babel-register/lib/node.js:118:20)  
at loader (/opt/kibana/node\_modules/babel-register/lib/node.js:144:14)  
at Object.require.extensions.(anonymous function) [as .js] (/opt/kibana/node\_modules/babel-register/lib/node.js:154:7)

Please let me know if I have not provided enough information to help me resolve my problem. Thank you!

---

<div class="post-metadata">

**Author:** ![jbudz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbudz/32/45922_2.png) [@jbudz](https://discuss.elastic.co/u/jbudz)\
**Post date:** [January 9, 2017, 6:10pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979/2 "2017-01-09T18:10:36Z")

</div>

Can you share the output of `npm ls --depth=0 | grep babel`? Kibana uses babel 5, and it sounds like babel 6 may be running instead. If this the case, re-installing node modules should help.

---

<div class="post-metadata">

**Author:** ![John\_McAfee1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/john_mcafee1/32/47236_2.png) [@John\_McAfee1](https://discuss.elastic.co/u/John_McAfee1)\
**Post date:** [January 9, 2017, 8:18pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979/3 "2017-01-09T20:18:39Z")

</div>

Hi, below is the output from running the command. I had to cut a lot because of the 6000 character limit. Hopefully, this will help though.

[root@mydev kibana]# npm ls --depth=0 | grep babel  
├── UNMET DEPENDENCY babel@6.5.2  
├── babel-code-frame@6.20.0 extraneous  
├── UNMET DEPENDENCY babel-core@6.21.0  
├── babel-generator@6.21.0 extraneous  
├── babel-helpers@6.16.0 extraneous  
├── UNMET DEPENDENCY babel-loader@6.2.10  
├── babel-register@6.18.0 extraneous  
├── UNMET DEPENDENCY babel-runtime@6.20.0  
npm ERR! missing: @bigfunger/decompress-zip@0.2.0-stripfix3, required by kibana@5.1.2  
npm ERR! missing: @bigfunger/jsondiffpatch@0.1.38-webpack, required by kibana@5.1.2  
npm ERR! missing: @elastic/datemath@2.3.0, required by kibana@5.1.2  
npm ERR! missing: @elastic/kibana-ui-framework@0.0.13, required by kibana@5.1.2  
npm ERR! missing: @spalger/filesaver@1.1.2, required by kibana@5.1.2  
npm ERR! missing: @spalger/leaflet-draw@0.2.3, required by kibana@5.1.2  
npm ERR! missing: @spalger/leaflet-heat@0.1.3, required by kibana@5.1.2  
npm ERR! missing: @spalger/numeral@^2.2.1, required by kibana@5.1.2  
npm ERR! missing: @spalger/test-subj-selector@0.2.1, required by kibana@5.1.2  
npm ERR! missing: @spalger/ui-ace@0.2.3, required by kibana@5.1.2  
npm ERR! missing: JSONStream@1.3.0, required by kibana@5.1.2  
npm ERR! missing: angular@1.6.1, required by kibana@5.1.2  
npm ERR! missing: angular-bootstrap-colorpicker@3.0.25, required by kibana@5.1.2  
npm ERR! missing: angular-elastic@2.5.1, required by kibana@5.1.2  
npm ERR! missing: angular-route@1.6.1, required by kibana@5.1.2  
npm ERR! missing: angular-sanitize@1.6.1, required by kibana@5.1.2  
npm ERR! missing: ansicolors@0.3.2, required by kibana@5.1.2  
npm ERR! missing: autoprefixer@6.6.1, required by kibana@5.1.2  
npm ERR! missing: autoprefixer-loader@3.2.0, required by kibana@5.1.2  
npm ERR! missing: babel@6.5.2, required by kibana@5.1.2  
npm ERR! missing: babel-core@6.21.0, required by kibana@5.1.2  
npm ERR! missing: babel-loader@6.2.10, required by kibana@5.1.2  
npm ERR! missing: babel-runtime@6.20.0, required by kibana@5.1.2  
npm ERR! missing: bluebird@3.4.7, required by kibana@5.1.2  
npm ERR! missing: body-parser@1.15.2, required by kibana@5.1.2  
npm ERR! missing: boom@4.2.0, required by kibana@5.1.2  
npm ERR! missing: brace@0.9.1, required by kibana@5.1.2  
npm ERR! missing: bunyan@1.8.5, required by kibana@5.1.2  
npm ERR! missing: check-hash@1.0.1, required by kibana@5.1.2  
npm ERR! missing: commander@2.9.0, required by kibana@5.1.2  
npm ERR! missing: css-loader@0.26.1, required by kibana@5.1.2  
npm ERR! missing: d3@4.4.1, required by kibana@5.1.2  
npm ERR! missing: d3-cloud@1.2.1, required by kibana@5.1.2  
npm ERR! missing: dragula@3.7.2, required by kibana@5.1.2  
npm ERR! missing: elasticsearch@12.1.3, required by kibana@5.1.2  
npm ERR! missing: elasticsearch-browser@12.1.3, required by kibana@5.1.2  
npm ERR! missing: encode-uri-query@1.0.1, required by kibana@5.1.2  
npm ERR! missing: even-better@7.0.2, required by kibana@5.1.2  
npm ERR! missing: expiry-js@0.1.7, required by kibana@5.1.2  
npm ERR! missing: exports-loader@0.6.3, required by kibana@5.1.2  
npm ERR! missing: expose-loader@0.7.1, required by kibana@5.1.2  
npm ERR! missing: extract-text-webpack-plugin@1.0.1, required by kibana@5.1.2  
npm ERR! missing: file-loader@0.9.0, required by kibana@5.1.2  
npm ERR! missing: font-awesome@4.7.0, required by kibana@5.1.2  
npm ERR! missing: glob@7.1.1, required by kibana@5.1.2  
npm ERR! missing: glob-all@3.1.0, required by kibana@5.1.2  
npm ERR! missing: validate-npm-package-name@2.2.2, required by kibana@5.1.2  
npm ERR! missing: vision@4.1.1, required by kibana@5.1.2  
npm ERR! missing: webpack@1.14.0, required by kibana@5.1.2  
npm ERR! missing: webpack-directory-name-as-main@1.0.0, required by kibana@5.1.2  
npm ERR! missing: whatwg-fetch@2.0.1, required by kibana@5.1.2  
npm ERR! missing: wreck@10.0.0, required by kibana@5.1.2  
npm ERR! extraneous: ansi-regex@2.0.0 /opt/kibana/node\_modules/ansi-regex  
npm ERR! extraneous: ansi-styles@2.2.1 /opt/kibana/node\_modules/ansi-styles  
npm ERR! extraneous: babel-code-frame@6.20.0 /opt/kibana/node\_modules/babel-code-frame  
npm ERR! extraneous: babel-generator@6.21.0 /opt/kibana/node\_modules/babel-generator  
npm ERR! extraneous: babel-helpers@6.16.0 /opt/kibana/node\_modules/babel-helpers  
npm ERR! extraneous: babel-register@6.18.0 /opt/kibana/node\_modules/babel-register  
npm ERR! invalid: lodash@3.10.1 /opt/kibana/node\_modules/lodash

---

<div class="post-metadata">

**Author:** ![jbudz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbudz/32/45922_2.png) [@jbudz](https://discuss.elastic.co/u/jbudz)\
**Post date:** [January 9, 2017, 8:42pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979/4 "2017-01-09T20:42:44Z")

</div>

It does look like babel 6 is being used. Can you try removing it and re-installing babel 5 instead?

---

<div class="post-metadata">

**Author:** ![John\_McAfee1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/john_mcafee1/32/47236_2.png) [@John\_McAfee1](https://discuss.elastic.co/u/John_McAfee1)\
**Post date:** [January 10, 2017, 2:24pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979/5 "2017-01-10T14:24:01Z")

</div>

Hello,

I figured you were going to say that 🙂  
I am not sure how to do that. But I will give it a try!  
Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 7, 2017, 2:24pm UTC](https://discuss.elastic.co/t/kibana-5-1-2-babel-5-option-error-when-starting-kibana/70979/6 "2017-02-07T14:24:03Z")

</div>

Closed on February 7, 2017, 2:24pm UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
