【发布时间】:2018-04-26 16:56:07
【问题描述】:
我正在使用 KeystoneJS 创建博客,但我的静态资产的 URL 存在问题。
例如,在 default.pug 中,我有一个指向 link(type='text/css', rel='stylesheet', href='/styles/bootstrap/bootstrap.min.css') 的链接
当我尝试获取主页时,给定的链接被正确获取,但是当我尝试访问带有更多参数的 URL(例如 /blog/category)时,KeystoneJS 尝试访问 /blog/styles/bootstrap/bootstrap.min.css。
在配置中,'static': 'public' 被正确定义('styles' 是 'public' 的子文件夹)。
我以前从未遇到过这个问题,主要区别在于我已经实现了i18n 并在index.js 中有keystone.pre('routes', i18n.init);
但是好像之前路由已经完成了,所以我可能遗漏了一个明显的配置点。
提前感谢您的帮助!
【问题讨论】:
标签: express keystonejs