介绍

最近跟风升级了新版本的 Hugo,发现生成的网站结构错误,然后前往 Even 主题 - GitHub 发现并未对新版本进行适配。

因此需要降级 Hugo 版本,由 0.59.1 降级到 0.54.0。

方法

参考 Installing old Homebrew formulas - Josua Schmid - Medium

上文已经把整个过程写得非常清楚了,这里再进行一些补充。

  1. 前往 homebrew-core/Formula · Homebrew 官方仓库 找到要下载的软件,可以点击 Find 按钮输入名字查找。
  2. 点击找到的文件后再点击 History 按钮来查找历史版本。
  3. 选中想要的版本,然后点击 ... | View file 查看文件。
  4. 右键点 Raw 按钮,复制链接地址。
  5. 然后执行 brew install https://github.com/Homebrew/homebrew-core/raw/cf67d08dd1a6201be82ac93feeabe2fe834f50ab/Formula/hugo.rb
  6. brew switch hugo 0.57.0
  7. brew pin hugo

任意一个 Homebrew 支持的软件都可以这样处理。