Рет қаралды 3,703
Más contenido o curso completo y gratuito en soseduca.net/
Uso de middleware incorporado express.static de Express para mostrar página html, con css y js en el servidor localhost
Servicio de archivos estáticos en Express
Documentación: expressjs.com/...
Para el servicio de archivos estáticos como, por ejemplo,html, imágenes, archivos CSS y archivos JavaScript, utilice la función de middleware incorporado express.static de Express.
Pase el nombre del directorio que contiene los activos estáticos a la función de middleware express.static para empezar directamente el servicio de los archivos. Por ejemplo, utilice el siguiente código para el servicio de imágenes, archivos CSS y archivos JavaScript en un directorio denominado public:
app.use(express.static('public'));
Ahora, puede cargar los archivos que hay en el directorio public:
localhost:3000/images/kitten.jpg
localhost:3000/css/style.css
localhost:3000/js/app.js
localhost:3000/images/bg.png
localhost:3000/hello.html
Express busca los archivos relativos al directorio estático, por lo que el nombre del directorio estático no forma parte del URL.
Para utilizar varios directorios de activos estáticos, invoque la función de middleware express.static varias veces:
app.use(express.static('public'));
app.use(express.static('files'));
Express busca los archivos en el orden en el que se definen los directorios estáticos con la función de middleware express.static.