我正在使用Jade模板引擎开发nodejs应用程序。
在我的主(“/”)布局中,我有以下代码在我的公共路径中加载外部CSS。
link(rel='stylesheet', href='/stylesheets/styles.css')
...要加载多行外部javascript和css文件。
但是,当我不得不从我/用户/配置文件玉模板加载它时,链接就中断了。
上面写着
GET http://localhost:3000/users/javascripts/underscore.js 404 (Not Found) 有没有一种方法可以让一组链接在我所有的Jade模板中工作,这样我就不用每次都手动重新定义它们了吗?
谢谢你,丹尼斯
发布于 2014-01-23 08:00:39
如果您正在使用express,请这样做:
app.use(express.static(__dirname + '/public'));link(rel='stylesheet', href='/stylesheets/styles.css')这将发出以下http请求:GET http://localhost:3000/stylesheets/styles.css和express将查找目录中的文件:~/public/stylesheets/styles.css
https://stackoverflow.com/questions/21296408
复制相似问题