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

19 lines
971 B
Markdown

---
title: Serve an HTML File
localeTitle: Servir un archivo HTML
---
## Servir un archivo HTML
Probablemente necesites comentar el último desafío. Si tiene un sitio web y desea servir un archivo index.html, probablemente quiera colocarlo en una carpeta pública. Esto es para asegurar que el público no vea algo que usted no quiere, y a veces se denomina "público" o "vistas", pero técnicamente puede llamarlo como desee.
Para servir un index.html en una carpeta llamada "pública" en el dominio raíz, lo harías así:
```javascript
app.get("/", function(req, res) {
res.sendFile( __dirname + "/public/index.html");
});
```
Nota: \_\_dirname devuelve el directorio raíz es una buena práctica para los desarrolladores de nodos.
[Ayude a nuestra comunidad a expandir estos consejos y guías](https://github.com/freecodecamp/guides/tree/master/src/pages/certifications/apis-and-microservices/basic-node-and-express/serve-an-html-file/index.md) .