保持Jekyll输出文件不被permalink生成
我有一个页面-保持Jekyll输出文件不被permalink生成,jekyll,Jekyll,我有一个页面-hello.html。对于这个页面,我有两种在配置文件中定义的语言。我还有两个不同的输出目录配置,不同的原始文件名-en/和pl/。现在,我可以通过专用配置生成一个lang,然后我可以为第二个lang生成这个lang 我的问题是,当我生成pl/one和reverse时,如何保持en/目录,如何防止从public输出目录中删除它们 使用keep_filesjekyll配置功能不起作用,因为输出目录/文件名与原始目录/文件名不同 希望这足够清楚。如果您不介意有两个配置文件,请将en文件
hello.html
。对于这个页面,我有两种在配置文件中定义的语言。我还有两个不同的输出目录配置,不同的原始文件名-en/
和pl/
。现在,我可以通过专用配置生成一个lang,然后我可以为第二个lang生成这个lang
我的问题是,当我生成pl/
one和reverse时,如何保持en/
目录,如何防止从public
输出目录中删除它们
使用keep_files
jekyll配置功能不起作用,因为输出目录/文件名与原始目录/文件名不同
希望这足够清楚。如果您不介意有两个配置文件,请将
en
文件排除在pl
配置中,反之亦然。例如,在您的pl
\u config.yml中:
exclude: ["en"]
exclude: ["pl"]
在您的en
\u config.yml中:
exclude: ["en"]
exclude: ["pl"]
发件人:
排除
从转换中排除目录和/或文件。这些排除项与站点的源目录相关,不能位于源目录之外
exclude:[目录,文件,…]
如果您不介意有两个配置文件,请在
pl
config中排除en
文件,反之亦然。例如,在您的pl
\u config.yml中:
exclude: ["en"]
exclude: ["pl"]
在您的en
\u config.yml中:
exclude: ["en"]
exclude: ["pl"]
发件人:
排除
从转换中排除目录和/或文件。这些排除项与站点的源目录相关,不能位于源目录之外
exclude:[目录,文件,…]
为什么不在同一个过程中生成目录?bc它生成复杂的最终URL为什么不在同一个过程中使用与在两个过程中生成时相同的URL生成目录?什么?我不明白为什么每种语言需要一个配置文件。你的问题对我来说像是个XY问题。配置文件的确切内容是什么,生成的“复杂的最终URL”是什么,您希望生成的最终URL是什么?为什么不在同一过程中生成目录?bc它生成复杂的最终URL为什么不在同一过程中使用与在两个过程中生成的URL相同的URL生成目录?什么?我不明白为什么每种语言需要一个配置文件。你的问题对我来说像是个XY问题。配置文件的确切内容是什么,生成的“复杂最终URL”是什么,以及您希望生成的最终URL是什么?我不能排除这些文件,因为它们不存在,我有一个hello文件,它以
en/pl
permalinks的形式生成为两种不同的语言。我不能排除这些文件,因为它们不存在。我有一个hello文件,它以en/pl
permalinks的形式生成为两种不同的语言