1

我看了又看,但找不到发生了什么。我在 Heroku 尤其是工具带上遇到了麻烦。所以我想尝试更新它并尝试做

$ heroku 更新

我得到

Error:       undefined method `error' for Heroku::Updater:Module (NoMethodError)

有没有人看到这个,你知道发生了什么吗?谢谢!

4

2 回答 2

21

更新到 Mountain Lion 后,我遇到了同样的问题,但现在一切正常。我确实喜欢下面。

  1. 移除 heroku 工具带

    rm -rf /usr/local/heroku
    rm -rf /usr/bin/heroku

  2. 删除heroku gem

    宝石卸载heroku

    我收到要卸载哪个 gem 的消息,所以我选择了“全部”

  3. 再次安装 heroku 工具带。

  4. heroku 更新-> 工作正常

希望这会奏效。

于 2012-08-04T00:45:27.087 回答
0

不幸的是,我设法在 2.23.0 中破坏了更新(对不起)。因此,如果您遇到这种情况,您应该可以直接跳到下载并重新安装工具带。这应该覆盖任何旧的东西(之后你应该再次有一个有效的更新)。带来不便敬请谅解。

于 2012-08-09T17:51:22.287 回答