Boa tarde Amanda
Estava tendo o mesmo problema que você e acredito que muito outros e não estava conseguir resolver, até que a pouco consegui, veja se resolve para você também.
Segue os passos que realizei:
Primeiro o tentar rodar o comando:
npm install sqlite3
Ele acusava um erro de python, dizendo que não tinha o mesmo instalado para poder compilar a biblioteca do sqlite3.
Então o primeiro passo foi instalar essa biblioteca através do comando:
npm install -g node-gyp
Após executar esse comando e instalar o python, o erro mudou para o seguinte:
msvs_version not found
ou algo parecido, não guardei as mensagens apenas li e era isso pelo que me recordo.
Então segui os passos indicados nesse tutorial:
https://stackoverflow.com/questions/57879150/how-can-i-solve-error-gypgyp-errerr-find-vsfind-vs-msvs-version-not-set-from-c
Siga a Alternativa 2, que consiste em instalar esse build tools do Visual Studio: https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools
E também instalar esse complemento do Visual Studio Community, https://i.stack.imgur.com/S3RgX.png (Desktop development with C++).
Eu já usava o Visual Studio Community, então adicionei o complemento, caso não use não sei se daria para instalar apenas as bibliotecas sem instalar o Visual Studio Community, eu tentei e não consegui, tive que instalar o complemento pelo Installer do Visual Studio Community.
Após a instalação eu rodei o seguinte script:
npm config set msvs_version 2019 --global
Depois rode o seguinte comando:
npm config get msvs_version (Ele tem que retornar 2019)
Depois de tudo isso feito basta rodar na pasta da api o:
npm install sqlite3
Ele será instalado com sucesso, e em seguida rodar a api com:
npm start
Espero que ajude, sei que pode ter ficado meio confuso mas os passos seguidos são basicamente esses e olhando nos sites que indiquei vai ficar mais fácil entender e chegar a solução.
A dica é sempre veja o primeiro erro que está dando na compilação ou instalação e vá resolvendo eles de cima pra baixo.
Att.
Danillo C Ventris