Erro ao importar sqlite@3.0.6 no npm

Estou seguindo uma video aula onde o professor ensina usar o sqlite, porem quando ele baixa na epoca era a versao sqlite 3.0.6 e agora a versao está na 4.0.11 e mudou algumas coisas que estão impedindo meu progresso pois não consigo criar o banco de dados, e quando eu dou o comando “npm install sqlite@3.0.6” ele baixa normal, mas na hora de instalar a dependência dá um monte de erro no powershell, alguém sabe o motivo? o estranho q não sei como eu tinha conseguido instalar, mas eu acabei apagando e colocando a versão atual e agora nao consigo mais voltar pra versão 3.0.6, ja usei “npm unintall sqlite” ja apaguei a pasta da dependência, ja mudei no proprio package.json, más sempre da erro.

Aparece o seguinte erro:

node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.2.0/node-v83-win32-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.2.0 and node@14.5.0 (node-v83 ABI, unknown) (falling back to source compile with node-gyp)
gyp ERR! find VS
gyp ERR! find VS msvs_version not set from command line or npm config
gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt
gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer
gyp ERR! find VS looking for Visual Studio 2015
gyp ERR! find VS - not found
gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8
gyp ERR! find VS
gyp ERR! find VS **************************************************************
gyp ERR! find VS You need to install the latest version of Visual Studio
gyp ERR! find VS including the “Desktop development with C++” workload.
gyp ERR! find VS For more information consult the documentation at:
gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
gyp ERR! find VS **************************************************************
gyp ERR! find VS
.
.
.

Já verificou isso?

ja sim, eu reinstalei o nodejs, o VScode…

VisualStudio não é Visual Studio Code.


Bom, fiz o testei aqui e adicionou, só precisei abrir o vscode como administrador.

npm install sqlite3

Só vale lembrar que to usando o Windows10 e a versão do meu node é 12.15.0

o sqlite3 instala, porem eu preciso do sqlite@3.0.6, são dependências diferentes…, tanto é que se vc der um

npm install sqlite3

e

npm install sqlite

vai adicionar duas dependências uma diferente da outra

consegui, segui os passos do:

gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows

porém agora deu outro erro quando vou rodar o programa fala:

Cannot find module ‘…\sqlite\node_modules\sqlite3\lib\binding\node-v83-win32-x64\node_sqlite3.node’

e quando vou instalar a versão que o professor usa do SQLITE que é a 4.0.6 da erro tbm