在父目录中包含文件夹

时间:2016-02-16 13:32:54

标签: path directory jekyll

我想从我的仓库中隐藏Jekyll目录。它创建了很多文件夹,非常令人困惑。

我已将Jekyll移动到自己的目录中。我想在Jekyll的父目录中包含一个充满降价页面的文件夹。他们都在inc_folder内。

这是我的目录结构。

[inc_folder]
    contact-me.markdown
    about.markdown
[jekyll]
    [_data]
    [_sass] (... etc)
_config.yml

_config.yml

source: ./jekyll/
include: ['./inc_folder/']

destination will build to wherever but i don't care! I want include!
# destination: ../../test/

我运行./jekyll build并且在渲染时不会包含inc_folder

有没有人有任何想法?

2 个答案:

答案 0 :(得分:0)

Jekyll处理相对链接有点不直观。 include: ['./inc_folder/'] inc_folder正在./Jekyll/inc_folder/寻找include: ['../inc_folder/']

尝试将路径更改为+----+-----+------+ | id | val | name | +----+-----+------+ | 0 |bbb | | | 1 |aaa | | | 2 |0920 | | | 3 |320 | | | 4 | |c | | 5 |NULL |b | | 6 | |a | +----+-----+------+ 。如果这不起作用,请尝试将其作为绝对链接。

答案 1 :(得分:0)

您的include文件夹必须位于source文件夹中。没有办法解决这个问题。

阅读include tag code,您可以看到它使用a method添加源文件夹以包含文件夹。