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

Não consigo acessar o localhost:3000 no navegador

Instalei o Node.js e segui todos os passos para subir o servidor: resultando nessa mensagem:

consign v0.1.2 Initialized in app
+ .\api\frases.js
+ .\api\placar.js
+ .\routes\frases.js
+ .\routes\placar.js
Banco data.db pronto para uso
Servidor iniciado

Porém, sempre que insiro a URL https://localhost:3000/principal.html no navegador, não consigo estabelecer conexão.

Testei no Chrome e no Firefox, e todos os arquivos da pasta 'servidor' batem com os do projeto final do curso. Não aparece nenhuma mensagem de erro no console do navegador, e não há nenhum firewall ou proxy impedindo passagem.

Vasculhei o fórum e não consigo resolver o problema de forma alguma, fico grato se alguém puder dar um auxílio.

4 respostas

Fala ai Gustavo, tudo bem? Estranho, fiz o teste aqui e tudo funcionou corretamente, tente fazer o seguinte:

  1. Remova a pasta node_modules.
  2. Remova o arquivo package-lock.json (caso exista).
  3. Realiza a instalação das dependências novamente: npm i.
  4. Suba o servidor: npm start.
  5. Tente acessar o endereço: http://localhost:3000/principal.html.

Espero ter ajudado.

solução!

Olá Gustavo, tudo bem?

Acontece que você está tentando acessar a URL errada, veja que você está digitando https://localhost:3000/principal.html, na verdade é: http://localhost:3000/principal.html

A diferença é que o https é uma implementação segura do http, onde os dados são transmitidos por meio de uma conexão criptografada ( com certificado digital), por isso que a maioria dos sites que acessamos como o da Alura contém o https, quando subimos um servidor simples precisamos acessar utilizando apenas o http :)

Abraços e Bons Estudos!

Realmente, tive que reinstalar os arquivos node novamente, e fiz a burrada de inserir a URL com https ao invés de http...

Muito obrigado Matheus e Giovani, solucionaram um dilema meu de dias :)

Magina Gustavo, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.