Olá, Matheus!
Pelo erro apresentado na imagem, parece que o comando json-server
não está sendo reconhecido pelo PowerShell.
Aqui estão algumas etapas que você pode seguir para tentar resolver o problema:
Verifique se o Node.js está instalado: Abra um novo terminal e digite node -v
e npm -v
para verificar se o Node.js e o npm estão instalados corretamente. Você deverá ver as versões instaladas do Node.js e do npm.
Reinstale o JSON Server: Às vezes, uma reinstalação pode corrigir o problema. No terminal, execute o comando npm install -g json-server@0.17.0
para reinstalar o JSON Server globalmente.
Por fim, pode ser algum erro na sua váriavel path e para resolver isso, é necessário seguir alguns passos, passos esses que incluem a adição de uma variável que no momento atual está em falta no seu ambiente, e por isso está causando esse erro, e reparar esse erro vai ser importante não só nesse momento, mas para seu futuro como desenvolvedor.
1 - Procure por "variável" no seu windows, como na imagem abaixo:
Clique na opção "Editar variáveis de ambiente do sistema".
2 - Logo depois será necessário clicarmos em “Variáveis do ambiente”, como exemplificado na imagem mais abaixo:
3 - Depois procure por Path na segunda caixa de seleção, e em seguida de um clique duplo na linha:
4 - Por fim é necessário adicionarmos a variável de ambiente, nesse caso clicamos em novo e depois adicionamos a variável
C:\Windows\system32
A suas variáveis Path, segue a imagem com os passos:
Após realizar e da ok em tudo e fechar as janelas é necessário reiniciar a sua máquina , e se tudo rolou certinho o seguinte comando vai funcionar normalmente no seu terminal:
json-server --watch backend/videos.json
Estou à disposição para ajudar e esclarecer qualquer dúvida que possa surgir durante sua jornada de estudos.
Conte comigo para apoiá-lo e contribuir para os seus estudos.
Espero que essas dicas ajudem a resolver o problema e você consiga executar o JSON Server corretamente.
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!