如何解决Hugo报错:partial 'gallerydeluxe/head.html'未找到
解决办法
修正模板调用的路径拼写
打开themes/gallerydeluxe/layouts/_default/single.html,找到第6行的调用代码:{{ partial "gallerydeluxe/head.html" . }}将其修改为:
{{ partial "galleriesdeluxe/head.html" . }}问题核心是文件夹名称拼写不一致:你的partials目录下是
galleriesdeluxe(带末尾的s),但模板里调用的是gallerydeluxe(不带s)。删除多余文件
你在layouts/_default目录下创建的head.html是无效的,模板调用的是partials目录下的文件,直接删除这个文件即可。确认路径匹配规则
Hugo查找partial文件时,路径基于layouts/partials/目录,{{ partial "xxx/yyy.html" . }}对应的实际文件路径必须是layouts/partials/xxx/yyy.html,名称完全匹配才能加载成功。
内容的提问来源于stack exchange,提问作者G20map
相关产品推荐
相关产品推荐

