1
resposta

NPM ERROR

Já vi vários erros com o npm. Não consigo rodar no VSCode de jeito nenhum.

npm test

'npm' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

Eu consegui rodar no prompt de comando do windows, mas não no IDE.

1 resposta

Olá, Clara!

O erro que você está vendo geralmente ocorre quando o VSCode não consegue encontrar o caminho para o npm. Isso pode acontecer se o caminho para o Node.js não estiver configurado corretamente no seu sistema.

Aqui estão algumas etapas que você pode seguir para tentar resolver esse problema:

  1. Verifique a Instalação do Node.js: Certifique-se de que o Node.js está instalado corretamente no seu sistema. Você pode fazer isso abrindo o Prompt de Comando e digitando node -v e npm -v para verificar se ambos os comandos retornam a versão instalada. Se não retornar, talvez seja necessário reinstalar o Node.js.

  2. Configure o Caminho no VSCode:

    • Abra o VSCode e vá para as configurações (você pode fazer isso pressionando Ctrl + ,).
    • Procure por "terminal.integrated.shellArgs.windows" e adicione o caminho completo para o executável do Node.js. Isso pode ajudar o VSCode a encontrar o npm.
  3. Adicione o Caminho do Node.js às Variáveis de Ambiente:

    • Abra o Painel de Controle e vá para "Sistema e Segurança" > "Sistema" > "Configurações avançadas do sistema".
    • Clique em "Variáveis de Ambiente" e, em "Variáveis do sistema", encontre a variável "Path".
    • Clique em "Editar" e adicione o caminho para a pasta onde o Node.js está instalado (geralmente algo como C:\Program Files\nodejs).
  4. Reinicie o VSCode: Após fazer essas alterações, feche e abra novamente o VSCode para garantir que ele reconheça as novas configurações.

Espero que essas dicas ajudem a resolver o problema e você consiga rodar o npm test no VSCode sem problemas. Bons estudos!