Soy nuevo en nodejs y estoy usando el marco "expressjs", y estoy tratando de mostrar una página estática simple usando la extensión "pug" pero el archivo "css" no se está cargando/funcionando Aquí está la estructura de mi archivo
demo(Main Project/root) index(Main file) views public views dashboard style.cssY aquí está el código index.js
var express = require('express') var app = express() //app.use("/styles", express.static(__dirname + '/styles')); var path = require('path'); app.set('views', path.join(__dirname, './views')); app.set('view engine', 'pug'); app.use(express.static(path.join(__dirname, 'public'))); app.get('/first_template', function(req, res){ res.render('index'); }); app.listen(3000)Aquí está mi código index.pug
html head title Dashboard link(rel='stylesheet', href='/views/dashboard/style.css') body p Hi!¿Cómo puedo agregar "style.css" a index.pug? ¿Dónde estoy equivocado?