# Disabling Kibana source optimization

**URL:** <https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025>\
**Category:** Kibana\
**Created:** [December 1, 2015, 10:20am UTC](https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025 "2015-12-01T10:20:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![barakSpoj](https://avatars.discourse-cdn.com/v4/letter/b/dc4da7/32.png) [@barakSpoj](https://discuss.elastic.co/u/barakSpoj)\
**Post date:** [December 1, 2015, 10:20am UTC](https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025/1 "2015-12-01T10:20:02Z")

</div>

Hi,

I am trying to play around with the Kibana 4.4 source code and I've noticed it is being packed into bundle files (with Webpack?), Is there a configurable way to disable it and use the original source files?

Thanks

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [December 9, 2015, 5:37am UTC](https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025/2 "2015-12-09T05:37:18Z")

</div>

The build process is an important part of how Kibana works, so there's no way to disable it.

Why do you want to disable it? Is something not working correctly? The process generates sourcemaps, so if you're just trying to develop or debug something, it should work as you expect and link to the actual files...

---

<div class="post-metadata">

**Author:** ![barakSpoj](https://avatars.discourse-cdn.com/v4/letter/b/dc4da7/32.png) [@barakSpoj](https://discuss.elastic.co/u/barakSpoj)\
**Post date:** [December 9, 2015, 8:09am UTC](https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025/3 "2015-12-09T08:09:28Z")

</div>

Thanks Joe,

I looked for a way not to restart the server for each change I make in the files,  
then I found the --dev flag, which makes the files update in case of change on each refresh.

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [December 9, 2015, 6:57pm UTC](https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025/4 "2015-12-09T18:57:37Z")

</div>

Yup, that's how we develop against it.

You should use `npm start` as a shortcut for the dev flag though, as the underlying commands may change, but the `npm start` alias should not.

---

<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:** [July 6, 2017, 2:07pm UTC](https://discuss.elastic.co/t/disabling-kibana-source-optimization/36025/5 "2017-07-06T14:07:00Z")

</div>


