Express KeystoneJS中的静态资产路由问题
我正在用KeystoneJS创建一个博客,但我的静态资产的URL有问题 例如,在default.pug中,我有一个指向Express KeystoneJS中的静态资产路由问题,express,keystonejs,Express,Keystonejs,我正在用KeystoneJS创建一个博客,但我的静态资产的URL有问题 例如,在default.pug中,我有一个指向链接(type='text/css',rel='stylesheet',href='/styles/bootstrap/bootstrap.min.css') 当我尝试获取主页时,会正确获取给定的链接,但当我尝试访问带有更多参数(如/blog/category)的URL时,KeystoneJS会尝试访问/blog/styles/bootstrap/bootstrap.min.cs
链接(type='text/css',rel='stylesheet',href='/styles/bootstrap/bootstrap.min.css')
当我尝试获取主页时,会正确获取给定的链接,但当我尝试访问带有更多参数(如/blog/category
)的URL时,KeystoneJS会尝试访问/blog/styles/bootstrap/bootstrap.min.css
在配置中,正确定义了“static”:“public”(“样式”是“public”的子文件夹)
我以前从未遇到过这个问题,主要区别在于我实现了i18n
,并且拥有keystone.pre('routes',i18n.init)
inindex.js
但是路由似乎已经完成了,所以我可能错过了一个明显的配置点
提前感谢您的帮助 这确实很愚蠢
指向静态资源的链接路径不是绝对路径(“/”缺少前端)