我使用的是thumbs_up宝石,github有master
分支(0.4.6)和engine
分支(0.3.2)。当我需要与当需要宝石时安装哪个版本的宝石
gem 'thumbs_up'
在我Gemfile
宝石我看到的版本0.4.6安装。我通过做bundle exec gem which thumbs_up
来验证这是在我的开发环境中运行的正确版本,当我查看VERSION
文件时,我看到它是0.4.6。
所以,当我看着代码,我期待找到一个unvote_for
方法,但它没有。相反,它有一个叫做clear_votes
。现在我很困惑,因为clear_votes
应该是在0.3.2版本中,但据我所知,我在版本0.4.6。
任何想法这里发生了什么?