Jekyll总结

若如初见. 提交于 2020-01-18 23:55:49

jekyll学习总结

1,{{ site.属性名 }}
_config.yml文件中添加的任何属性都可以通过site命名空间访问
2,{{ page.属性名 }}
页面前端的任何属性都可以通过page命名空间访问
3,_posts按照标准YYYY-MM-DD-title.md发布文章格式
4,layout多层嵌套

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A5a1N5s5-1578729189473)(https://github.com/bigdatajava/blogspot/raw/master/img/tuchuang/jekyll1.png)]

在此示例中,
document.md指定的Markdown文档中的内容layout: docs被推送到{{ content }}布局文件的标记中docs.html

由于docs布局本身指定layout: page,因此内容docs.html将被推入{{ content }}布局文件中的标记中page.html

最后因为page布局指定layout: default,内容page.html将被推入{{ content }}布局文件的标记中default.html

您不需要多个布局。你可以用一个:default
您可以选择如何设计网站
通常,为页面定义一个布局和为帖子定义另一个布局是常见的,但是对于这两个布局来继承default模板(通常定义网站的顶部和底部)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!