Ruby 背景对于使用 Jekyll 有多重要?

How important Ruby background is for using Jekyll?

我正在努力选择和采用静态网站生成器。

我的理解是 Jekyll 是最受欢迎的。我了解到 Jekyll 基于 Ruby 语言。

我对 Ruby 没有任何经验,而且它不在我的职业道路上。我是一名 .NET 和 C# 开发人员。

我需要了解 Ruby 才能 高效地 使用 Jekyll 吗?或者我应该妥协并采用基于.NET平台的不太流行的静态站点生成器?

在这里得到好的答案和一些研究后更新

我认为我们在这里有很好的回应和答案。谢谢@2583rk 和@deveth0

然而,我对 Jekyll 无视 Windows 并且不提供官方支持感到沮丧。 Windows 是一个非常流行的桌面 OS,忽略它对于通常(实际上)在 "non-server" 或桌面环境中 运行 的工具来说看起来不太好(它确实虽然在服务器上生成文件 运行)

我打算 Pretzel 试一试,因为它具有 Jekyll 的所有优点,而且还有更多。

不需要Ruby理解。大多数任务只需要对 markdown 和 liquid 有基本或更深入的了解,但两者都很容易学习。 只有当你想构建插件时,你才需要 Ruby。

我今年早些时候将我的博客切换到 Jekyll,没有 Ruby 的背景,而且在大多数情况下,这不是问题。 Jekyll 是一个简单明了的解决方案,有一些很好的文档;你可以在网上找到很多关于如何正确设置它和使用插件的例子,而不用太了解 Ruby.

我一直在 Windows 笔记本电脑上使用 Jekyll,没有任何问题。在 Windows here. You need to install a package manager called Chocolatey 上有一套单独的安装说明和 运行,然后使用 choco install ruby -y 安装 ruby 然后你可以使用 [= 安装 Jekyll 11=]。 link 上有一些关于编码、自动生成等特定内容的更详细信息。

Jekyll 在 Windows 上运行良好。我的文档团队有一半正在使用 Jekyll 和 Windows。这是 tutorial on installing Jekyll on Windows.