Boa tarde.
Não consigo baixar / instalar o backend e frontend.
Teria algum vídeo explicativo?
Boa tarde.
Não consigo baixar / instalar o backend e frontend.
Teria algum vídeo explicativo?
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:
git clone https://github.com/alura-cursos/api-alurabooks.git
cd api-alurabooks
npm install
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:
git clone https://github.com/alura-cursos/curso-react-alurabooks.git
cd curso-react-alurabooks
git checkout aula-5
npm install
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.
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.
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.