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

Endereço do localhost ALURAPIC inacessível

Caros professores,

Poderiam informar por gentileza, se o seguinte endereço: 'http://localhost:4200/#/home' ainda está disponível? Pois está apresentando erro ao tentar acessar. Não consigo, mesmo tentando acessa-lo pelo navegador.

Percebi que outros estudantes também estão com essa dificuldade. É de suma importância ter esse tópico sanado para que possamos seguir com o aprendizado desse curso. Fico no aguardo de suporte.

Grato!

Segue print da evidência: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá, Ruben!

Pelo que entendi, você está tentando acessar a URL 'http://localhost:4200/#/home' e está encontrando dificuldades, certo? Este endereço é do servidor local que deve estar rodando em sua máquina para que você possa prosseguir com os testes no Cypress.

O erro que você está enfrentando pode ser devido a algumas razões. Aqui estão algumas possíveis soluções:

  1. Verifique se o servidor está rodando: Para isso, você precisa ter o servidor local rodando em sua máquina. Você pode fazer isso usando o comando ng serve no terminal na pasta do projeto AluraPic. Isso deve iniciar o servidor e tornar o endereço 'http://localhost:4200/#/home' acessível.

  2. Verifique se a porta 4200 está sendo usada por outro serviço: Às vezes, a porta 4200 pode estar sendo usada por outro serviço em sua máquina. Você pode verificar isso usando o comando lsof -i :4200 no terminal. Se algum serviço estiver usando essa porta, você pode pará-lo ou mudar a porta em que o seu servidor local está rodando.

  3. Verifique se há algum firewall ou software de segurança bloqueando a porta 4200: Alguns softwares de segurança podem bloquear certas portas por padrão. Você pode verificar as configurações do seu firewall ou software de segurança para garantir que a porta 4200 não está sendo bloqueada.

  4. Verifique se o seu arquivo de hosts está configurado corretamente: O arquivo de hosts é usado para mapear endereços IP para nomes de host. Se houver algum problema com a configuração do seu arquivo de hosts, isso pode impedir que você acesse o servidor local. O arquivo de hosts geralmente está localizado em /etc/hosts em sistemas Unix ou C:\Windows\System32\drivers\etc\hosts em sistemas Windows.

Espero que uma dessas soluções possa resolver o seu problema. Se nenhuma delas funcionar, por favor, compartilhe mais detalhes sobre o erro que você está recebendo para que possamos ajudá-lo melhor.

Espero ter ajudado e bons estudos!

solução!

Ola, Mateus! Muito obrigado pelas dicas. Em resumo, eu tive que repetir o processo de instalação do projeto alurapic a partir do prompt de comando 'npm install' e depois dar um start no server com 'npm start'. Consegui abrir o navegador no endereço 'http://localhost:4200/#/home' e rodar os testes em cypress. Curiosamente, eu fechei o prompt de comando e ao tentar executar o teste novamente não funcionou. Ou seja, é preciso manter o prompt de comando aberto após dar o start no servidor local para rodar os testes. Salvo melhor juizo, não foi informado essa parte nas aulas, daí eu não sabia.

Esse foi o resultado. Muito obrigado pelo seu tempo e disposição!