为什么在尝试访问当前内容之外的文件夹时会出现Jekyll/Liquid语法错误
我得到以下错误: include标记的语法无效。文件包含无效字符或序列:(ArgumentError) ../ossvlcm/go.md 有效语法:为什么在尝试访问当前内容之外的文件夹时会出现Jekyll/Liquid语法错误,jekyll,liquid,Jekyll,Liquid,我得到以下错误: include标记的语法无效。文件包含无效字符或序列:(ArgumentError) ../ossvlcm/go.md 有效语法: {%include_relative file.ext param='value'param2='value%} 引发错误的代码行: {%assign temp_url=nPath | append:chapter.file%}{%capture my_include%}{%include_relative{{temp_url | append:'
{%include_relative file.ext param='value'param2='value%}
引发错误的代码行:
{%assign temp_url=nPath | append:chapter.file%}{%capture my_include%}{%include_relative{{temp_url | append:'.md'}}%}{%endcapture%}
而nPath是通过以下方式创建的:
{% if page.ePath %}
{% assign nPath = '../ossclvm/' %}
{% endif %}
我要做的是将index.md所在的不同文件夹中的文件包含在中。它似乎与“../”字符有关,但我见过使用此字符的示例
那么到底是什么错了?我如何从不同的文件夹访问其他内容呢?发现了这一点。。在Jekyll/Liquid中不受支持 我重新格式化了文件夹结构,将父文件夹中的文件索引为内容文件 这不是个好办法