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

Erro ao executar o backend (DevOps: trabalhando com tráfego seguro em comunicações web)

Boa tarde pessoal.

Estou fazendo o curso DevOps: trabalhando com tráfego seguro em comunicações web e na aula "Preparando o Ambiente", no item 2 "Baixando e executando o Backend", ao executar o comando "npm run start-auth", recebo a mensagem a seguir:

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeAbaixo as versões utilizadas: Versão do Nodejs: v20.17.0 Versão do NPM: 10.8.2 Ubuntu 24.04.1 LTS

No aguardo para prosseguir os estudos.

Roberto Nascimento

2 respostas
solução!

Olá, Roberto!

Pelo erro que você está recebendo, parece que o módulo json-server não está instalado no seu projeto. Para resolver isso, você pode tentar instalar o módulo globalmente ou localmente no seu projeto. Aqui está como você pode fazer isso:

Instalando localmente no projeto

  1. Navegue até o diretório do seu projeto (api-alurabooks).

  2. Execute o seguinte comando para instalar o json-server como uma dependência de desenvolvimento:

    npm install json-server --save-dev
    

Instalando globalmente

Se preferir instalar globalmente, você pode usar o seguinte comando:

npm install -g json-server

Depois de instalar, tente executar novamente o comando npm run start-auth para ver se o problema foi resolvido.

Bons estudos!

Obrigado Lucas pelo retorno.

Na verdade eu acabei de resolver. O json-server estava instalado, mas tive que fazer downgrade da versão. Apaguei a pasta node_modules, mudei a versão do json-server para "^0.16.3" no package.json e instalei novamente via npm e deu certo.

Valeu!