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

npm install dando erro / linux-Mint

Boa noite, quando vou dar o npm install apresenta a seguinte erro:

npm install npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.

sqlite3@4.2.0 install /home/vinicius/Documents/Projetos/projetos-alura/CursoJS/js/ Fetch API: Consumindo uma API Rest /server-petshop-master/server-petshop/node_modules/sqlite3 node-pre-gyp install --fallback-to-build

sh: 1: node-pre-gyp: not found npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/chokidar/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

npm ERR! code ELIFECYCLE npm ERR! syscall spawn npm ERR! file sh npm ERR! errno ENOENT npm ERR! sqlite3@4.2.0 install: node-pre-gyp install --fallback-to-build npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the sqlite3@4.2.0 install 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! /home/vinicius/.npm/logs/2021-01-12T0417_51_072Z-debug.log

OBS: estou ultilizando linux mint 20.1 e ja tentei fazer o metodo de apagar node_modules e o arquivo package-lock.json, porem continua o mesmo erro

3 respostas

Fala ai Carlos, tudo bem? Parece que você está utilizando uma versão muito recente do NodeJS, tente realizar o downgrade dela para uma versão mais antiga (talvez a 12.x ou 10.x).

Para você gerenciar múltiplas versões diferentes na mesma máquina, recomendo a biblioteca NVM: https://github.com/nvm-sh/nvm

Espero ter ajudado.

solução!

Opa Matheus tudo joia, obrigado pela luz estava estudando e entendendo sobre o nvm porem consegui rodar o projeto ao retirar todo node e npm da maquina e instalar uma versao limpa, talvez era algum pacote que estava faltando, mas mesmo assim obrigado pela força, :)

Magina Carlos, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.