标签: ruby-on-rails gem
所以我想在两个Rails应用程序之间共享模型,而不喜欢子模块解决方案(过去烧毁了我)。我正在考虑使用宝石来解决这个问题并使其基本运作:
gem 'my_models', :path => '../my_models'
所以有几个问题:
答案 0 :(得分:0)
如果您使用支持子模块的VCS(如Git),您可以将模型放入不同的存储库,并使其成为Rails应用程序的子模块。这会给你一个几乎毫不费力的代码共享--Rails甚至不知道你在欺骗。