Node.js Pug:浏览器未处理CSS文件

因此,我有一个layout.pug,一个index.pug和一个login.pug

index.pug和login.pug的格式:

extends layout

block content
    //some content

这是layout.pug中链接CSS文件的代码:

link(href='/stylesheets/creative.min.css',rel='stylesheet',type='text/css')

文件结构:

public
    stylesheets
         creative.min.css
views
   index.pug
   layout.pug
   login.pug
app.js

我的app.js中有以下几行:

app.set('views',path.join(__dirname,'./views'));
app.set('view engine','pug');
app.use(express.static(path.join(__dirname,'./public')));

问题是当我尝试访问索引时显示CSS样式,而当我尝试访问登录时却不显示CSS样式。在登录页面上时,我检查了页面源代码,并且CSS文件在那里,因此似乎无法找到资源(404)。我已经花了很多时间来解决这个问题,但是却无法解决问题的根源。我是Node的初学者,因此可以提供任何帮助。谢谢。

zsdgr89456789000zzh7 回答:Node.js Pug:浏览器未处理CSS文件

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3049404.html

大家都在问