Skip to content

鼓励作者:欢迎 star 或打赏犒劳

Jekyll 插件

选择在 Jekyll 上构建此模板的一个主要原因是它可能是最广泛采用的静态站点生成工具。其优点是有一个庞大的插件生态系统可供选择,以实现额外的功能。

如果已经存在一个 Jekyll 插件可以实现某个功能(正确且可靠),我们选择不将其构建到模板中。

预安装

这些插件非常有用,因此我们选择默认将它们捆绑在模板中。模板中的某些功能依赖于这些插件,并且这些文档假定它们已安装。

插件描述
jekyll-spaceshipJekyll 的“瑞士军刀”。提供对表格、mathjax、plantuml、mermaid、emoji、视频、音频、youtube、vimeo、dailymotion、soundcloud、spotify 等的支持。有关更多信息,请参阅其文档。
html-proofer不是 Jekyll 特定的插件,但非常有用。检查断开的链接、图像等。默认情况下安装,但默认情况下未启用查看如何启用
jekyll-sitemap生成站点地图文件并将其放入您的网站(隐藏)中以供搜索引擎查看。
jekyll-redirect-from允许您向页面的前置事项添加redirect_from字段。当用户访问列出的网址之一时,他们将被重定向到页面。
jekyll-feed生成您的博客文章的类似 RSS 的提要,并将其放入您的网站(隐藏)中以供 RSS 工具查看。
jekyll-last-modified-at允许您访问站点上文件的最后更改时间。

这些插件的使用要么是被动的,要么在适当的地方记录在另一个页面上。

其他

这些插件对某些人非常有用,但由于各种原因未包含或无法包含在模板中。

插件描述
jekyll-multiple-languages-plugin允许以多种语言创作您的网站内容。非常有价值,但设置和工作量很大。
jekyll-scholar模板内置引用功能的替代或补充。
jekyll-github-metadata如果未设置,则从您的 GitHub 仓库中填充站点范围的字段,如标题和描述。
jekyll-avatar从用户名导入 GitHub 头像图像,您可以根据需要调整大小和样式。
jekyll-gist导入 GitHub Gist 并显示其文本。

要安装插件,请按照此处的说明进行操作。总结如下:

  1. 在您的_config.yaml文件中的plugins:下添加- jekyll-some-plugin
  2. 在您的Gemfile文件中的group :jekyll_plugins do下添加gem "jekyll-some-plugin"
  3. 通过在本地预览您的站点生成一个新的Gemfile.lock文件。

如有转载或 CV 的请标注本站原文地址