我安装了中间人,但我仍然有 v3.4.1 而不是预期的 v4

I installed middleman, but I still have v3.4.1 and not v4 as expected

我不知道我的想法是否正确,但我在网上找不到任何关于安装 middleman v4 的信息。 我按照 Middleman 网站上的说明进行了安装:https://middlemanapp.com/basics/install/

我的中间人文件夹中的 Gemfile 仍然显示

gem "middleman", "~>3.4.1"

我是不是做错了什么?

问题是 ~> 指定 preventing your app 来自安装任何高于 3.5 的 Middleman gem 版本。尝试将该行更改为如下内容:

gem "middleman", "~> 4.2"

更新 Gemfile 后,您将 need to run bundle update middleman 更新中间人 gem。