4
respostas

[Dúvida] Não consigo instalar o backend e frontend

Boa tarde.

Não consigo baixar / instalar o backend e frontend.

Teria algum vídeo explicativo?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
4 respostas

Ola, qual seria o problema que tá enfrentando?

Tô iniciando no mundo Devops e não consigo instalar no prompt os comando que foram sugeridos para o backend e frontend.

Não se se tem que fazer algum processo antes desta etapa?

2 - Baixando e executando o Backend

Abra um terminal em seu computador e execute os seguintes comandos:

baixando o backend

git clone https://github.com/alura-cursos/api-alurabooks.git

acessando a pasta do backend

cd api-alurabooks

instalando as dependências listadas no arquivo package.json

npm install

executando o backend e o disponibilizando através de um servidor no endereço http://localhost:8000

npm run start-auth
Copiar código

3 - Baixando e executando o Frontend

Agora você deve abrir outro terminal e executar os comandos listados abaixo:

baixando o frontend do projeto

git clone https://github.com/alura-cursos/curso-react-alurabooks.git

acessando a pasta do frontend

cd curso-react-alurabooks

selecionando a versão correta

git checkout aula-5

instalando as dependências

npm install

compilando o frontend e o disponibilizando através de um servidor no endereço http://localhost:3000

npm start

Ok Leila, é totalmente normal sentir dificuldade nesse início. Quando o terminal não aceita os comandos, quase sempre falta alguma etapa prévia que o curso supôs instalada. Vou te explicar passo a passo o que você precisa conferir antes de rodar o backend e o frontend.

Primeiro, você precisa garantir que três coisas estão instaladas no seu computador: Git, Node.js e NPM. Sem eles, os comandos que o curso mostra realmente não funcionam.

  1. Git
    É ele que permite usar o comando git clone.
    Para verificar se está instalado, abra o prompt e digite:
    git --version
    Se aparecer um número de versão, está ok.
    Se der erro, baixe o Git no site oficial e instale.

  2. Node.js e NPM
    O Node é necessário para rodar backend e frontend. O NPM já vem junto com o Node.
    Para confirmar a instalação, digite no terminal:
    node -v
    npm -v
    Se os dois responderem com números de versão, está tudo certo.
    Se não, instale o Node no site oficial.

Depois disso, você já consegue seguir os comandos do curso. Aqui está o que muita gente esquece:

Ao copiar os comandos, verifique se está dentro da pasta certa.
Por exemplo:
Depois do git clone do backend, você precisa realmente entrar na pasta api-alurabooks com o comando cd api-alurabooks. Só depois disso o npm install vai funcionar.
O mesmo vale para o frontend.

Além disso, cada projeto precisa de um terminal separado.
Isso significa:
Um terminal rodando o backend com npm run start-auth.
Outro terminal rodando o frontend com npm start.

Se mesmo assim aparecer algum erro no terminal, copie a mensagem exata do erro e coloque aqui. Com isso, fica muito mais fácil identificar o que está acontecendo.

Você está no caminho certo. Esse início com ferramentas do ambiente local geralmente é a parte mais chatinha mesmo, mas depois que tudo instala e roda uma vez, o restante flui muito melhor. Pode mandar a mensagem do erro quando aparecer que eu te ajudo a ajustar.

Muito obrigada.
Já tenho os aplicativos instalados e parece que deu certo.
Agora vou fazer o curso.
Se persistir o erro volto a pedir ajuda.
Abraços.