KeystoneJS中的静态资产路径问题

时间:2018-04-25 17:16:38

标签: express keystonejs

我正在使用KeystoneJS创建一个博客,并且我的静态资产的网址存在问题。

例如,在default.pug中,我有一个指向link(type='text/css', rel='stylesheet', href='/styles/bootstrap/bootstrap.min.css')

的链接

当我尝试获取主页时,正确提取了给定的链接,但当我尝试访问包含/blog/category等更多参数的网址时,KeystoneJS会尝试访问/blog/styles/bootstrap/bootstrap.min.css

在配置中,'static': 'public'已正确定义('styles'是'public'的子文件夹。)

我之前从未遇到过此问题,主要区别在于我已i18n实施了keystone.pre('routes', i18n.init);index.js

但似乎路由已经完成,所以我可能会错过一个明显的配置点。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

确实很傻。

静态资产的链接路径不是绝对的(前面缺少'/')......