单个Jekyll集合的多个布局?
我有这样一个简单的文档:单个Jekyll集合的多个布局?,jekyll,jekyll-extensions,Jekyll,Jekyll Extensions,我有这样一个简单的文档: --- title: My First Post subtitle: My First Post author: dan tags: [fruit veggies] --- My body content My\u config.yml具有典型的: defaults: # _docs - scope: path: "" type: docs values: lay
---
title: My First Post
subtitle: My First Post
author: dan
tags: [fruit veggies]
---
My body content
My\u config.yml
具有典型的:
defaults:
# _docs
- scope:
path: ""
type: docs
values:
layout: doc
输出正确的HTML文件等
我想使用相同的原始文档标记文件构建一个辅助HTML文件(用于模式)
我用自定义html等创建了一个新的modal.html
布局,然后添加:
defaults:
# _docs
- scope:
path: ""
type: docs
values:
layout: doc
# _modal - partials for help modals
- scope:
path: "modals"
type: docs
values:
layout: modal
这行得通,但这行不行吗?就我而言,不是这样。如果我颠倒顺序,我会得到模态文件,但它们会被写入docs文件夹。可能是优先级问题,但我无法弄清楚这一点。我使用了两个不同的配置文件,然后执行了两次jekyll。这是不可能的,至少在我知道之前是不可能的。我使用了两个不同的配置文件并执行了两次jekyll build jekyll build&&jekyll--config_config.modal.yml build我将尝试一下-如果这样做有效的话,我会接受它作为赏金的答案(除非有更直接的答案)。嗯。。。这不管用。我希望使用
modal
布局呈现docs
集合,但要在modal
目录中,而不是在docs
文件夹中。我制作了一个单独的配置文件,但它们仍然相互覆盖-始终在docs
文件夹中。我使用两个不同的配置文件,然后执行两次jekyll。这是不可能的,至少在我知道之前是不可能的。我使用了两个不同的配置文件并执行了两次jekyll build jekyll build&&jekyll--config_config.modal.yml build我将尝试一下-如果这样做有效的话,我会接受它作为赏金的答案(除非有更直接的答案)。嗯。。。这不管用。我希望使用modal
布局呈现docs
集合,但要在modal
目录中,而不是在docs
文件夹中。我制作了一个单独的配置文件,但它们仍然相互覆盖-始终在docs
文件夹中。