2

[ DÚVIDA ] Estou com meu localhost super lento e não entendo a razão

Oi, pessoal! Não sei se é ok trazer dúvidas aqui, dei uma olhada por cima nas regras e não achei nada contra.
Eis minha situação:
Tenho um projeto next.js publicado na vercel. Estou fazendo alterações na branch dev e uso o localhost pra testar bonitinho antes de subir. Só que, há alguns dias, eu venho enfrentando um problema de forma intermitente: às vezes o localhost demora MUITO tempo pra abrir. Coisa de 5min pra mais. Já chegou até 7min e hoje foram quase 10min.
Coisas que já tentei:

  • Já tentei impedir ele de minificar, não adiantou.
  • Não tem o node_sasss que gera memory leak, então também não é isso.
  • Não tem antivirus barrando/deixando mais lento por conta de verificação.

Não sei bem o que pode ser... É um projeto da empresa que trabalho. É grande, sim, mas esse problema é recente demais pra que seja por conta disso.

Alguma ideia?

Carregando publicação patrocinada...
1

Se estiver utilizando WSL, experimenta rodar o projeto no Windows nativamente e observa se o problema persiste. Se possível, tente montar um container Docker e verificar se acontece o mesmo. Já enfrentei um problema um pouco parecido, mas no meu caso o problema envolvia a forma como eu executava o servidor PHP do meu projeto.

1

Jovem, nos dê mais informação, "localhost" é apenas uma url, o que importa é o que está em baixo dos panos

Que SO você usa? como você roda o projeto? como está configurado? demora pra abrir só na primeira vez ou em toda navegação? demora só em run dev ou buildado demora igual?

Localhost demora pra abrir

não traz nenhuma informação pra te ajudar

1

O que eu faria: Eu buscaria isolar o problema. Você informou que o localhost demora pra abrir, mas não informou exatamente onde a maior espera acontece. No terminal (pra te dar o link de development)? Ao renderizar no browser? Se desligar a internet, VPN etc e ficar totalmente offline, tem diferença? Suas extensões do VS Code ou outra IDE estão sobrecarregando? Já tentou desativar e deixar só o essencial? Existe alguma lógica no "npm run dev", como subir a infra primeiro? Etc etc etc

Basicamente agir como detetive, isolando o problema e buscando padrões. Boa sorte, amigo.