# \[construindo-apis-rest-com-nodejs\] - Erro no sequelize - Tá difícil o estudo

**URL:** <https://forum.casadocodigo.com.br/t/construindo-apis-rest-com-nodejs-erro-no-sequelize-ta-dificil-o-estudo/97>\
**Category:** Livros\
**Tags:** apis-rest-nodejs\
**Created:** [Fevereiro 16, 2016, 1:01pm UTC](https://forum.casadocodigo.com.br/t/construindo-apis-rest-com-nodejs-erro-no-sequelize-ta-dificil-o-estudo/97 "2016-02-16T13:01:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![diegobentes](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@diegobentes](https://forum.casadocodigo.com.br/u/diegobentes)\
**Post date:** [Fevereiro 16, 2016, 1:01pm UTC](https://forum.casadocodigo.com.br/t/construindo-apis-rest-com-nodejs-erro-no-sequelize-ta-dificil-o-estudo/97/1 "2016-02-16T13:01:02Z")

</div>

Amigos, está um pouco difícil o estudo utilizando este livro.  
Já tive inúmeros problemas de o código não funcionar e como eu não sou expert em node e estou aprendendo agora, simplesmente não sei o que fazer.

Problema:

Na sessão 5.3 Modelando aplicação com Sequelize pede que eu escreva todo o código e rode o npm start.  
É exatamente o que faço e recebo o seguinte erro:

\ntask-api\libs\boot.js:4  
app.db.sequelize.sync().done(function () {  
^

TypeError: Cannot read property ‘sync’ of undefined  
at Function.module.exports (boot.js:2:2)  
at Consign.into (C:\Users\tictecn06\Desktop\ntask-api\node\_modules\consign\lib\consign.js:239:17)  
at Object. (index.js:12:3)  
at Module.\_compile (module.js:413:34)  
at loader (C:\Users\tictecn06\AppData\Roaming\npm\node\_modules\babel-cli\node\_modules\babel-register\lib\node.js:128:5)  
at Object.require.extensions.(anonymous function) [as .js] (C:\Users\tictecn06\AppData\Roaming\npm\node\_modules\babel-cli\node\_modules\babel-register\lib\node.js:138:7)  
at Module.load (module.js:357:32)  
at Function.Module.\_load (module.js:314:12)  
at Function.Module.runMain (module.js:447:10)  
at C:\Users\tictecn06\AppData\Roaming\npm\node\_modules\babel-cli\lib\_babel-node.js:161:27  
at Object. (C:\Users\tictecn06\AppData\Roaming\npm\node\_modules\babel-cli\lib\_babel-node.js:162:7)  
at Module.\_compile (module.js:413:34)  
at Object.Module.\_extensions…js (module.js:422:10)  
at Module.load (module.js:357:32)  
at Function.Module.\_load (module.js:314:12)  
at Function.Module.runMain (module.js:447:10)

npm ERR! Windows\_NT 10.0.10240  
npm ERR! argv “C:\Program Files\nodejs\node.exe” “C:\Program Files\nodejs\node\_modules\npm\bin\npm-cli.js” "start"  
npm ERR! node v5.6.0  
npm ERR! npm v3.6.0  
npm ERR! code ELIFECYCLE  
npm ERR! ntask-api@1.0.0 start: `babel-node index.js`  
npm ERR! Exit status 1  
npm ERR!  
npm ERR! Failed at the ntask-api@1.0.0 start script ‘babel-node index.js’.  
npm ERR! Make sure you have the latest version of node.js and npm installed.  
npm ERR! If you do, this is most likely a problem with the ntask-api package,  
npm ERR! not with npm itself.  
npm ERR! Tell the author that this fails on your system:  
npm ERR! babel-node index.js  
npm ERR! You can get information on how to open an issue for this project with:  
npm ERR! npm bugs ntask-api  
npm ERR! Or if that isn’t available, you can get their info via:  
npm ERR! npm owner ls ntask-api  
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:  
npm ERR! C:\Users\tictecn06\Desktop\ntask-api\npm-debug.log

Cadê o autor do livro que não vem no fórum esclarecer esses problemas !?  
Enfim, algum de vocês sabem como resolver isso ?

---

<div class="post-metadata">

**Author:** ![caio.ribeiro.pereira](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/caio.ribeiro.pereira/32/8957_2.png) [@caio.ribeiro.pereira](https://forum.casadocodigo.com.br/u/caio.ribeiro.pereira)\
**Post date:** [Fevereiro 18, 2016, 3:01am UTC](https://forum.casadocodigo.com.br/t/construindo-apis-rest-com-nodejs-erro-no-sequelize-ta-dificil-o-estudo/97/2 "2016-02-18T03:01:59Z")

</div>

Olá amigo, acredito que vc esta no começo do capítulo sobre sequelize e ao fazer algumas modificações vc rodou o projeto ao invés de prosseguir o livro. Recomendo que siga as instruções desse capítulo até o final, para depois rodar o projeto normalmente, pois neste livro algumas partes de códigos são modificadas de propósito para explicar algo e correm o risco do projeto não rodar até que você continue a leitura até chegar num trecho que o livro fala para reiniciar e testar as mudanças.

---

<div class="post-metadata">

**Author:** ![marcelovclaudio](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/marcelovclaudio/32/9973_2.png) [@marcelovclaudio](https://forum.casadocodigo.com.br/u/marcelovclaudio)\
**Post date:** [Junho 26, 2016, 7:49pm UTC](https://forum.casadocodigo.com.br/t/construindo-apis-rest-com-nodejs-erro-no-sequelize-ta-dificil-o-estudo/97/3 "2016-06-26T19:49:01Z")

</div>

Caio,

Estou com o mesmo problema.  
Fui até o final do capitulo, reiniciei e nada !

---

<div class="post-metadata">

**Author:** ![marcelovclaudio](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/marcelovclaudio/32/9973_2.png) [@marcelovclaudio](https://forum.casadocodigo.com.br/u/marcelovclaudio)\
**Post date:** [Junho 26, 2016, 10:44pm UTC](https://forum.casadocodigo.com.br/t/construindo-apis-rest-com-nodejs-erro-no-sequelize-ta-dificil-o-estudo/97/4 "2016-06-26T22:44:29Z")

</div>

Caio,  
Problema resolvido! Acredito que tenha digitado algo errado.
