我有一个rails应用程序,它使用rails gem v3.1.1和act-as-taggable-on gem v2.1.1。
我们的服务器构建在act-as-taggable-on v2.1.1 gem之前安装rails v3.1.1 gem。
我的问题是安装act-as-taggable-on gem还安装了最新的rails(3.2.1),即使我已经安装了rails并且我最终安装了2个版本的rails。
查看acts-as-taggable-on gemspec它将rails作为依赖项。在安装时,我希望act-as-taggable能够知道rails gem已经安装,而不是安装最新版本。
你能解释一下它为什么再次安装rails,以及是否有办法阻止它?
提前致谢。
答案 0 :(得分:0)
gem的2.2.2版本将Rails依赖性降低到3.x而不是3.2。如果您能够将act-as-taggable-on升级,请切换到v2.2.2并且您不应再有依赖项冲突。