freeCodeCamp/guide/portuguese/certifications/apis-and-microservices/basic-node-and-express/serve-an-html-file/index.md

983 B

title localeTitle
Serve an HTML File Servir um arquivo HTML

Servir um arquivo HTML

Você provavelmente precisa comentar o último desafio. Se você tiver um site e quiser exibir um arquivo index.html, provavelmente desejará colocá-lo em uma pasta pública. Isso é para garantir que o público não veja algo que você não queira, e às vezes ele é chamado de "público" ou "visualizações", mas você pode tecnicamente chamá-lo como quiser.

Para servir um index.html em uma pasta chamada "public" no domínio raiz, você faria assim:

  app.get("/", function(req, res) { 
        res.sendFile( __dirname + "/public/index.html"); 
  }); 

Nota: __dirname retorna o diretório raiz como uma boa prática para desenvolvedores de nós.

Ajude nossa comunidade a expandir essas dicas e guias .