首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jekyll是否处理没有前端问题的文件?

Jekyll是否处理没有前端问题的文件?
EN

Stack Overflow用户
提问于 2019-08-10 11:21:41
回答 2查看 884关注 0票数 3

https://jekyllrb.com/docs/variables/“任何有前科的文件都要进行处理。”

https://jekyllrb.com/docs/posts/‘所有博客帖子文件都必须从前端开始,这通常用于设置布局或其他元数据。

我似乎有一个没有yaml格式的文件-一个带有一些jekyll标签的文件- https://joekingthethird3.github.io/2019/08/09/test,但是它仍然被‘处理’-变量替代等等。我正在使用github。你可以嘲笑我的错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-10 23:30:59

因为GitHub页面会将jekyll-optional-front-matter包自动加载为依赖项,所以在GitHub页面托管的站点上,您的标记文件不需要预先处理。

https://github.com/benbalter/jekyll-optional-front-matter解释了为什么:

Jekyll要求任何标记文件都有YAML前端(键/值对由两组三个破折号分隔),这样才能被处理并转换为HTML。 虽然这种行为可能对大型、复杂的站点很有帮助,但有时简单地添加一个普通的标记文件并让它在没有大张旗鼓的情况下呈现出来就更容易了。 这个插件就是这么做的。站点源中的任何标记文件都将被视为页面,并呈现为HTML,即使它没有YAML前端问题。

票数 3
EN

Stack Overflow用户

发布于 2019-08-11 09:59:38

Jekyll的职位是特殊实体。它们的行为大多与Jekyll对象的其余部分不一致。

为了达到这个目的,即使没有正面的,帖子也会被Jekyll “处理”。它们只需要是一个按照模式YYYY-MM-DD-TITLE.extension命名的文件,这个文件位于名为_posts_drafts的目录中。

(这种行为独立于jekyll-optional-front-matter插件,也可以用香草Jekyll复制。)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57441679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档