Articles of archivos estáticos

Express.js 4: use middleware para la autenticación antes que los archivos estáticos

En mi aplicación express he establecido archivos estáticos para ser servidos desde el directorio /public con esta línea: app.use(express.static(__dirname + ‘/public’)); Ahora necesito agregar un middleware para la autenticación antes de servir el contenido estático y si el usuario no está autenticado para ser redirigido a una ruta para la autenticación (por ejemplo, /login ). […]

Archivos estáticos servidos por node.js en heroku, ¿es una buena idea?

Tengo la aplicación de una sola página de Backbone. La aplicación consta de un par de archivos: index.html javascripts/app.js javascripts/vendor.js stylesheets/app.css images/ -> image assets Quiero agregar el servicio prerender.io a mi aplicación para que sea amigable con SEO. La forma más fácil de hacer esto por mí es usar express.js alojado en heroku : […]

Nodo de aprendizaje – Express carpeta pública no funciona

Así que soy nuevo en nodos y trato de aprender a usar la biblioteca express con él. Sin embargo, el problema que estoy tratando de averiguar es por qué los archivos en mi carpeta /public no parecen ser contenidos como contenido estático. Aquí está mi código: var http = require(‘http’); var port = process.env.port || […]

Nodo / Express: se negó a aplicar el estilo debido a su tipo MIME (‘texto / html’)

He tenido este problema durante los últimos días y parece que no puedo llegar al fondo de esto. Estamos haciendo una aplicación de nodo / expreso muy básica, y estamos tratando de servir nuestros archivos estáticos usando algo como esto: app.use(express.static(path.join(__dirname, “static”))); Esto hace lo que yo espero en su mayor parte. Tenemos algunas carpetas […]

`express.static ()` sigue enrutando mis archivos desde la ruta

Mientras trabajo en un proyecto Express, estoy tratando de usar un objeto express.Router para manejar las rutas de mi aplicación. En mi archivo de aplicación principal, he agregado una ruta estática para todos mis archivos estáticos (css, javascript, html). app.js var express = require(‘express’); var io = require(‘socket.io’)(app); var bodyParser = require(‘body-parser’); var router = […]