escribo por que tengo un problema intentando hacer una pagina web con js. El problema consiste en que toda la vista CSS se logra ver en las vistas.hbs que se encuentran en la carpeta principal "views", sin embargo, si hago otras vistas .hbs en subcarpetas de la carpeta "views", no se logra apreciar la vista CSS.
Entonces por ejemplo las vistas about, contactos, home y servicios, tienen correcta la vista con CSS, y para las vistas que se encuentran dentro de users, es posible conectar la ruta sin problemas, pero no absorve la configuración de CSS.
¿Me podrían indicar donde se puede configurar eso?.
La carpeta views, la tengo configurada de la siguiente manera:
app.set('views', path.join(__dirname, 'views'));app.engine('.hbs', exphbs({
defaultLayout: 'main',layoutsDir: path.join(app.get('views'), 'layouts'),partialsDir: path.join(app.get('views'), 'partials'),extname: '.hbs'
}));
app.set('view engine', '.hbs'); //Handlebars
Resumen: las rutas están correctamente conectadas, el único problema, es de vista CSS de sub carpetas en views.