# How can i ignore some file to build projection.js

**URL:** <https://forums.bitovi.com/t/how-can-i-ignore-some-file-to-build-projection-js/216>\
**Category:** CanJS\
**Created:** [April 6, 2016, 1:25am UTC](https://forums.bitovi.com/t/how-can-i-ignore-some-file-to-build-projection-js/216 "2016-04-06T01:25:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hu\_nh\_Tu](https://avatars.discourse-cdn.com/v4/letter/h/da6949/32.png) [@Hu\_nh\_Tu](https://forums.bitovi.com/u/Hu_nh_Tu)\
**Post date:** [April 6, 2016, 1:25am UTC](https://forums.bitovi.com/t/how-can-i-ignore-some-file-to-build-projection-js/216/1 "2016-04-06T01:25:26Z")

</div>

i run this link in comman line : js steal/buildjs music/js/music.js  
it show some line :

- stealconfig.js
- music/js/music.js
- bootstrap/bootstrap.css
- font-awesome.css
- style.css
- can/view/ejs/ejs.js
- can/util/jquery/jquery.js
- can/util/can.js
- can/util/array/each.js
- can/view/view.js
- can/util/string/string.js
- can/observe/compute/compute.js
- can/util/bind/bind.js
- can/view/scanner.js
- can/view/elements.js
- can/view/render.js
- can/view/live.js
- can/view/node\_lists.js
- model.js
- music/controller/NavigationController.js
- music/controller/RouterController.js
- music/controller/HomeController.js
- music/controller/ListMusicController.js
- music/controller/UpdateMusicController.js
- music/model/model.js

Now, i want ignore links, and my production has my custome file :

- model.js
- music/controller/NavigationController.js
- music/controller/RouterController.js
- music/controller/HomeController.js
- music/controller/ListMusicController.js
- music/controller/UpdateMusicController.js
- music/model/model.js

What can i do now in stealJs.config file?

---

<div class="post-metadata">

**Author:** ![pYr0x](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/pyr0x/32/95_2.png) [@pYr0x](https://forums.bitovi.com/u/pYr0x)\
**Post date:** [April 6, 2016, 8:20am UTC](https://forums.bitovi.com/t/how-can-i-ignore-some-file-to-build-projection-js/216/2 "2016-04-06T08:20:49Z")

</div>

which files would you ignore?  
if these files are shown in the log, there is some dependency to this files… so this is a bad idea to remove dependencies

---

<div class="post-metadata">

**Author:** ![Hu\_nh\_Tu](https://avatars.discourse-cdn.com/v4/letter/h/da6949/32.png) [@Hu\_nh\_Tu](https://forums.bitovi.com/u/Hu_nh_Tu)\
**Post date:** [April 7, 2016, 12:51am UTC](https://forums.bitovi.com/t/how-can-i-ignore-some-file-to-build-projection-js/216/3 "2016-04-07T00:51:09Z")

</div>

hi @pYr0x , if i remove dependencies , it’s still running.

---

<div class="post-metadata">

**Author:** ![pYr0x](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/pyr0x/32/95_2.png) [@pYr0x](https://forums.bitovi.com/u/pYr0x)\
**Post date:** [April 7, 2016, 7:19am UTC](https://forums.bitovi.com/t/how-can-i-ignore-some-file-to-build-projection-js/216/4 "2016-04-07T07:19:50Z")

</div>

you can use [http://stealjs.com/docs/steal-tools.BuildOptions.html](http://stealjs.com/docs/steal-tools.BuildOptions.html) -\> `ignore`  
here is a example [http://stealjs.com/docs/load.metadata.html](http://stealjs.com/docs/load.metadata.html) -\> `bundle=false`

`bundle=false` and `ignore` are the same. examples can you find here: [https://github.com/stealjs/steal-tools/blob/master/test/multibuild\_test.js#L1690](https://github.com/stealjs/steal-tools/blob/master/test/multibuild_test.js#L1690)

an other way is to use `sideBundle` [http://stealjs.com/docs/load.metadata.html](http://stealjs.com/docs/load.metadata.html)
