Boa noite, Estou tentando seguir uma aula da formação de Angular, e preciso instalar uma api, essa api deve-se instalar por meio do comando: "sudo npm install --unsafe-perm -g sqlite3"
No entanto, ao tentar utilizar o npm start para levantar o servidor da api, obtenho um erro. Segue o que aparece no terminal:
" alurapic@1.0.0 start /home/gabriel-p430/api node server.js
internal/modules/cjs/loader.js:638
throw err;
Error: Cannot find module 'sqlite3'
at Function.Module.resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module.load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object. (/home/gabriel-p430/api/config/database.js:1:17)
at Module.compile (internal/modules/cjs/loader.js:778:30)
at Object.Module.extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
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.
npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/logs/2020-08-12T2253_26_910Z-debug.log "
Encontrei no fórum esse link: https://cursos.alura.com.br/forum/topico-error-cannot-find-module-sqlite3-79784
Em decorrência das respostas já usei : "sudo npm install --unsafe-perm -g sqlite3@4.0.6", não funcionou e depois "sudo npm install --unsafe-perm -g sqlite3@latest".
Alguém pode me ajudar com essa instalação por favor ?