《Node.js开发指南》微博项目中的css文件的路径问题
在设计前端,使用了bootstrap.css文件。但是在layuot.ejs中的引用路径是 <link rel=‘stylesheet’ href=’/stylesheets/bootstrap.css’ /> 但是bootstrap.css明明在/public/stylesheets/文件夹下。而且WebStorm也显示找不到前者的路径。 但是,如果改成/public/stylesheets/bootstrap.css反而没了效果。哪位解释一下。
2 回复
Node.js开发指南中的微博项目用的express不是最新版的,有很多差异,不过路径自己修改下就行了,我也正在学习呢
因为 Express 使用了 app.use(express.static(path.join(__dirname, ‘public’))) 将所有访问静态文件的路径已经指向了public文件夹下了