1
resposta

Angular 3 - erro ao iniciar api "npm start"

faz um ano que fiz o curso de Angular parte 2 e agora começo o Angular parte 3, ao tentar inicial a api: windows cmd cd C:\dados\Leo\CURSO_ALURA\projetos\api npm start ocorreu o seguinte erro: Error: Cannot find module 'C:\dados\Leo\CURSO_ALURA\projetos\api\node_modules\sqlite3\lib\binding\node-v72-win32-x64\node_sqlite3.node' Require stack:

  • C:\dados\Leo\CURSO_ALURA\projetos\api\node_modules\sqlite3\lib\sqlite3.js
  • C:\dados\Leo\CURSO_ALURA\projetos\api\config\database.js
  • C:\dados\Leo\CURSO_ALURA\projetos\api\config\express.js
  • C:\dados\Leo\CURSO_ALURA\projetos\api\server.js at Function.Module.resolveFilename (internal/modules/cjs/loader.js:966:15) at Function.Module.load (internal/modules/cjs/loader.js:842:27) at Module.require (internal/modules/cjs/loader.js:1026:19) at require (internal/modules/cjs/helpers.js:72:18) at Object. (C:\dados\Leo\CURSO_ALURA\projetos\api\node_modules\sqlite3\lib\sqlite3.js:4:15) at Module.compile (internal/modules/cjs/loader.js:1138:30) at Object.Module.extensions..js (internal/modules/cjs/loader.js:1158:10) at Module.load (internal/modules/cjs/loader.js:986:32) at Function.Module.load (internal/modules/cjs/loader.js:879:14) at Module.require (internal/modules/cjs/loader.js:1026:19) { code: 'MODULENOT_FOUND', requireStack: [ 'C:\dados\Leo\CURSO_ALURA\projetos\api\node_modules\sqlite3\lib\sqlite3.js', 'C:\dados\Leo\CURSO_ALURA\projetos\api\config\database.js', 'C:\dados\Leo\CURSO_ALURA\projetos\api\config\express.js', 'C:\dados\Leo\CURSO_ALURA\projetos\api\server.js' ] } npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! alurapic@1.0.0 start: node server.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the alurapic@1.0.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
obs: a pasta que tem na minha máquina é "C:\dados\Leo\CURSO_ALURA\projetos\api\node_modules\sqlite3\lib\binding\node-v57-win32-x64"
1 resposta

Oi Leonardo, tudo bem?

Desculpe a demora em retornar.

Acredito que o erro era nas dependências. Nesses casos é bom compartilhar o projeto para que possamos entender melhor.

Vejo que você finalizou o curso, que bom!

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software