在本地更新 Jekyll 项目

Update Jekyll project local

我尝试在我的项目中更新本地 Jekyll 版本。

首先我运行gem update jekyll在iTerm中更新Jekyll。这行得通。

但是如何更新项目中的版本?命令行是否有任何命令,或者我应该只在我的 gemfile 中更改新版本?当我 运行 bundle update jekyll 它只更新我的 gemfile.lock 中的依赖项而不是新的 jekyll 版本。

谢谢!

Gemfile 已经包含执行更新时如何操作所需的信息。您的宝石可以包含版本号。

The specifier ~> has a special meaning, best shown by example. ~> 2.0.3 is identical to >= 2.0.3 and < 2.1. ~> 2.1 is identical to >= 2.1 and < 3.0. ~> 2.2.beta will match prerelease versions like 2.2.beta.12.

因此每次更新时都会按照上述标准执行 conservative update。如果你想要另一个版本,那么你应该在 Gemfile 中手动编辑它。