如何在pugjs模板中包含css文件
问题描述:
我为我的项目使用pugjs。我无法在pug模板中加载css文件。我使用下面的代码如何在pugjs模板中包含css文件
index.pug
link(rel="stylesheet", href="views/styles/products.css", type="text/css")
答
快递是不会起到什么,你不给许可。您必须通过使用express.static中间件来授予权限。
把你静态文件的文件夹中,然后使用express.static中间件喜欢这个 -
app.use(express.static(path.join(__dirname, 'public')));
欲了解更多详情,请参阅https://expressjs.com/en/starter/static-files.html
这是正确的语法,确保路径是正确的。 – Paul
Mr.Paul能否请你验证我的项目结构并告诉它的对或错 –
我想你不会告诉你的node.js app文件夹“/ views”服务于“静态”文件。我建议你添加一个'/ public'文件夹,将所有的静态文件放在这里,并告诉server.js这个文件夹服务于静态文件。 – Zagonine