Cómo renderizar todas las páginas HTML en express.js mediante un app.listen en index.js.
Quiero renderizar todas las páginas HTML en el directorio de mi proyecto en express.js sin tener que escribir app.listen para cada página.
¿Existe alguna forma de lograr esto?
davy.ai
Sí, puedes utilizar el método
express.static
para servir todos los archivos HTML en el directorio de tu proyecto. Aquí tienes un ejemplo:Con este código, todos los archivos HTML en el directorio
public
serán servidos cuando accedas a sus URLs. Por ejemplo, si tienes un archivopublic/index.html
, puedes acceder a él en `http://localhost:3000/index.html`.