jekyll - Jekyll 可以处理 Markdown 文件并将其保存在 <directory> 之外的某个地方吗

标签 jekyll liquid github-pages

有没有一种方法可以使用 Jekyll 将一个文件保存到不同于 _config.yml 中设置的目标目录?

我正在使用 Jekyll 和 github-pages 生成 geojson,但需要将该 geojson 保存在与 Jekyll 存储的其余内容不同的文件夹中。我需要这个,因为我按照建议 .gitignore _site 文件夹,但需要我在 github 上模板化的 .geojson 来呈现 map 。

最佳答案

Jekyll 将您站点的所有内容处理到 _site 文件夹中。您可以更改此文件夹的名称,但我认为这不是您的问题。

如果您想在 _site 文件夹中重新定位您的文件,您可以在文件的开头使用 permalink

如果您只需要 GFM,那么您可能希望使用其他工具而不是 Jekyll。示例 here

关于jekyll - Jekyll 可以处理 Markdown 文件并将其保存在 <directory> 之外的某个地方吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31016930/

相关文章:

ruby - Jekyll 'include' 配置选项现在必须指定为数组

ruby - Jekyll 与 .erb 的兼容性

jekyll - 本地构建 jekyll 站点并将其推送到 github 页面

jekyll - 从液体数组中获取下一个和上一个元素

github-pages - 如何使用 Cloudflare Workers 优化静态网站的 TTFB?

jekyll - 前面的数据?

ruby-on-rails - Shopify如何确保其液体模板安全(避免使用XSS)?

javascript - 修改现有 Shopify 主题与从头开始构建

reactjs - react build with gh-pages 生成错误的静态文件路径

javascript - 删除 gh-pages 自定义域