如何解决Jekyll 4.1.0 不解析布局文件中的自定义变量
_includes/global/foot.html
{% if page.custom_script %}
{% for script in page.custom_script %}
<script src="{{ script }}"></script>
{% endfor %}
{% endif %}
我的 _layout 文件夹中有 2 个布局,它们基本上如下所示:-
_layout/default.html
<html>
<head> <!-- Meta Tags etc --> </head>
<body>
<h2>{{page.author}}>/h2>
{{ content }}
{% include global/foot.html %}
</body>
</html>
_layout/hero.html
---
layout: default
author: James
custom_script=["/assets/js/jquery-ui.min.js"]
---
<div class="col70">
{{content}}
</div>
索引文件如下:
index.html
---
layout: hero
title:"Test Page"
---
布局工作正常,网站显示正常。 Jekyll 不解析布局文件中的自定义变量:include/global/foot 或 default.html 文件中的 author 和 custom_script
这适用于 jekyll: 2.5.3 和液体:2.6.2
最近升级到以下内容: jekyll:4.1.0 和液体:4.0.3
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。