Boa noite. Se alguem puder me ajudar, agradeço. Após incluir o botão "botao-frase" ocorrem 2 erros ao clicar nesse botão. (https://cdn1.gnarususercontent.com.br/1/788109/ead980bf-16f3-48b2-972d-f412f80079be.png)
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 noite. Se alguem puder me ajudar, agradeço. Após incluir o botão "botao-frase" ocorrem 2 erros ao clicar nesse botão. (https://cdn1.gnarususercontent.com.br/1/788109/ead980bf-16f3-48b2-972d-f412f80079be.png)
Oi, Eliana, tudo bem?
Desculpe a demora em te responder!
O problema acontece, pois o navegador está tendo dificuldades com a requisição do arquivo que contem as frases.
Podemos solucionar este problema, da seguinte maneira:
Garanta que o servidor tenha sido iniciado por meio do seguinte comando:
Abra o terminal, no próprio editor de código-fonte, recomendo o VS Code. Nele basta clicar no menu superior em "Terminal" e depois selecionar um "New Terminal", uma tela se abrirá na parte inferior;
Depois nesta tela, use o comando cd servidor para posicionar o terminal dentro da pasta do servidor;
Em seguida, tendo o nodeJS previamente instalado, aplicaremos o comando npm start. Caso você tenha dúvidas sobre a instalação do nodeJS, basta seguir os passos apresentados nesta aula. O resultado após usar o comando npm start será o seguinte:
> AluraTyper@1.0.0 start
> node server
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 iniciadoAlém de verificar se o servidor foi iniciado corretamente, utilize o link: localhost:3000/principal.html para ter acesso aos dados obtidos pela requisição.
Dessa forma, será possível obter o resultado esperado e a frase poderá ser alterada ao clicar no botão.
Espero ter ajudado. Caso tenha mais dúvidas, estarei à disposição. Abraços e bons estudos!