Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Dúvida] run npm dev mac os

Ao executar o comando run npm dev estou dificuldades pois consta um erro complicado de se resolver...

MAC OS M1 - SONOMA Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Olá, Clarissa. Tudo bem?

Parece que o problema está na falta do módulo sqlite3 ao tentar rodar o projeto. Isso é comum quando a dependência não está instalada corretamente.

  1. Verifique se o sqlite3 está instalado, instale com o seguinte comando no terminal, na raiz do projeto:

    npm install sqlite3 --save
    
  2. Verifica se está usando a versão correta do Node.js (v16.14.2) conforme mencionado no exercício.

  3. Depois disso, reinstale as dependências, remove a pasta node_modules e o arquivo package-lock.json, e depois reinstalar tudo com os comandos:

    rm -rf node_modules package-lock.json
    npm install
    
  4. feito isso, verifique o arquivo package.json, e confirme que o sqlite3 está listado nas dependências.

Após seguir esses passos, tente rodar novamente o comando npm run dev. Isso deve resolver o problema com a falta do módulo sqlite3.

Espero ter ajudado.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!

Oiee então parece que não funciona essas alternativas, até mesmo ao atualizar os pacotes consta erro, vou anexar aqui. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá, Clarissa.

Tenta forçar a instalação do sqlite3:

npm install sqlite3 --build-from-source 
solução!

Olá Renan, a solução do caso foi essa:

  1. Remover a pasta node_modules
  2. No package.json você pode deletar o sqlite (se estiver aparecendo)
  3. rodar yarn install para realizar o download de todas as dependências anteriores novamente
  4. rodar npm install sqlite3 --save

Obrigada pela ajuda!

https://cursos.alura.com.br/forum/topico-erro-ao-instalar-o-sqlite3-112927