我现在要开发的两个 Gem A 跟 Gem B 中都需要 awesome_nested_set 跟 devise
如果在项目中同时引用 A 跟 B 的话,devise 跟 awesome_nested_set 岂不是要安装两次?
我的问题应该是这样的,如果多个 GEM 同时引用某个一样的依赖 GEM,比如 devise 或者 awesome_nested_set 并且该项目里需要同时使用这些 Gem,那怎么处理 devise 了?是只安装一次,还是会安装多次? 数据表会不会有冲突之类的问题?