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

Criando primeira rota

Na aula criando a primeira rota, foi utilizado o seguinte código:

const express = require('express') 

const app = express()

app.listen(3000, () => console.log('servidor rodando na porta 3000'))

app.get('/', (req, res) => res.send('Servidor rodando, tudo ok'))

A frase 'Servidor rodando, tudo ok' não aparece no navegador, alguém pode me ajudar?

2 respostas
solução!

Olá

Eu testei aqui seu código e funcionou tudo ok. Vc pode descrever melhor o problema,:

    • Vc criou uma pasta
    • rodou: npm init -y
    • rodou: npm install express
    • criou arquivo index.js com o seu codigo
    • rodou: node index.js

Fala Nilton, blza?!

const express = require('express') 

const app = express()

app.listen(3000, () => console.log('servidor rodando na porta 3000'))

app.get('/', (req, res) => res.send('Servidor rodando, tudo ok'))

Ao rodar o programa, o que irá aparecer no terminal será a frase -> 'Servidor rodando na porta 3000'

Caso você queria que a frase que você mencionou apareça no terminal, precisar mudar dentro do console do app.listen.

A frase mencionada vai aparecer no navegador ou algum app de teste de api, ao chamar o endpoint, do método get, na rota http://localhost:300/

Espero ter ajudado, abraços