1. express静态资源
web
|
|--public
|--stylesheets
|--index.css
|--views
|--includes
|--head.jade
|--pages
|--index.jade
在 views/pages/index.jade 文件里面调用 /public/stylesheets/index.css
link( href="" , rel="stylesheet" )
其中的href不论我是怎么进行查找目录,回退多少个文件目录,最后我在127.0.0.1:8080中始终会报错误,找不到我的css文件
解决: 因为用express,我的文件在本地,在server.js里面是找不到我的css文件目录的。
1. 将public设置成为静态目录,然后 app.use( express.static('public') ) ;
2. 这样你的public文件就是一个静态的文件,可以访问的一个文件目录了。然后在index.jade里面调用这个
3. link( href="/stylesheets/index.css" , rel="stylesheet" )