Boa tarde.
Não consigo baixar / instalar o backend e frontend.
Teria algum vídeo explicativo?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.