# Ember-cli update generates module error

**URL:** <https://discuss.emberjs.com/t/ember-cli-update-generates-module-error/7098>\
**Category:** Ember CLI\
**Created:** [January 16, 2015, 11:32pm UTC](https://discuss.emberjs.com/t/ember-cli-update-generates-module-error/7098 "2015-01-16T23:32:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexmngn](https://avatars.discourse-cdn.com/v4/letter/a/b3f665/32.png) [@alexmngn](https://discuss.emberjs.com/u/alexmngn)\
**Post date:** [January 16, 2015, 11:32pm UTC](https://discuss.emberjs.com/t/ember-cli-update-generates-module-error/7098/1 "2015-01-16T23:32:25Z")

</div>

Hi, I just updated my ember-cli from 0.1.5 to 0.1.7. I followed exactly what the [ember-cli.com](http://ember-cli.com) website explains to update it, and now I get some dependencies error in my project when I run `ember server`.

```auto
Alexis$ ember s
version: 0.1.7
Cannot find module 'esutils'
Error: Cannot find module 'esutils'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/Volumes/Alexis/path/to/app/node_modules/ember-cli-6to5/node_modules/broccoli-6to5-transpiler/node_modules/6to5-core/lib/6to5/types/index.js:1:77)

```

Why this dependency hasn’t been installed in same time than all other updates that ember did? I shouldn’t need to install manually this (and I guess all additional dependencies that are coming after that one), right?

What did I do wrong?

Thanks

---

<div class="post-metadata">

**Author:** ![rwjblue](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/rwjblue/32/9411_2.png) [@rwjblue](https://discuss.emberjs.com/u/rwjblue)\
**Post date:** [January 16, 2015, 11:46pm UTC](https://discuss.emberjs.com/t/ember-cli-update-generates-module-error/7098/2 "2015-01-16T23:46:42Z")

</div>

`esutils` is a dependency of `6to5`. Most likely you have a broken local package.

Try `nom` (which is my alias for `rm -rf node_modules && npm cache clear && npm install`).

---

<div class="post-metadata">

**Author:** ![alexmngn](https://avatars.discourse-cdn.com/v4/letter/a/b3f665/32.png) [@alexmngn](https://discuss.emberjs.com/u/alexmngn)\
**Post date:** [January 17, 2015, 12:04am UTC](https://discuss.emberjs.com/t/ember-cli-update-generates-module-error/7098/3 "2015-01-17T00:04:01Z")

</div>

It works fine now! Thanks

---

<div class="post-metadata">

**Author:** ![kgish](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/kgish/32/13333_2.png) [@kgish](https://discuss.emberjs.com/u/kgish)\
**Post date:** [January 18, 2015, 9:12pm UTC](https://discuss.emberjs.com/t/ember-cli-update-generates-module-error/7098/4 "2015-01-18T21:12:30Z")

</div>

When I’m desperate I also run:

```auto
 rm -rf bower_modules && bower cache-clean && bower install

```

mostly when in panic mode though.
