我尝试在我的项目中更新我当地的Jekyll版本。
首先我在iTerm中运行gem update jekyll
来更新Jekyll。这有效。
但是如何更新项目中的版本?是否有命令行的命令或我应该只在我的gemfile中更改新版本?当我运行bundle update jekyll
时,它只更新gemfile.lock中的依赖项,但不更新新的jekyll版本。
谢谢!
答案 0 :(得分:2)
Gemfile已包含执行更新时如何操作所需的信息。您的宝石可以包含版本号。
说明符〜>具有特殊意义,通过实例最佳显示。 〜> 2.0.3与> = 2.0.3相同且< 2.1。 〜> 2.1与> = 2.1并且< 3.0。 〜> 2.2.beta将匹配像2.2.beta.12这样的预发布版本。
因此,每次更新时,都会按照上述条件执行conservative update。如果您想要其他版本,则应在Gemfile
中手动编辑。