Ruby on rails 如何从gemfile.lock rails 4中删除activerecord4?

Ruby on rails 如何从gemfile.lock rails 4中删除activerecord4?,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我正在使用mongoid,我想以某种方式从gemfile.lock中的活动记录中删除它 这能实现吗?如何将其删除?不,您不能将其从Gemfile.lock中删除(它是Rails4的一个依赖项),但您可以通过遵循Mongoid安装文档来防止其加载: (摆脱ActiveRecord部分) 有关资料: 从config/application.rb中删除require“rails/all”,并将其替换为: require "action_controller/railtie" require "acti

我正在使用mongoid,我想以某种方式从gemfile.lock中的活动记录中删除它


这能实现吗?如何将其删除?

不,您不能将其从Gemfile.lock中删除(它是Rails4的一个依赖项),但您可以通过遵循Mongoid安装文档来防止其加载:

(摆脱ActiveRecord部分)

有关资料:

从config/application.rb中删除
require“rails/all”
,并将其替换为:

require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"
# require "sprockets/railtie" # Uncomment this line for Rails 3.1+

请注意:上面示例中的ActiveResource不是rails 4的一部分。它被提取成一块单独的宝石。所以不要复制它。@Voldy不是活动的。\u资源已经在Rails 3.1中提取出来了吗?当他们停止它的发展?我必须检查它是否仍在“rails/all”中加载,但我猜Mongoid文档仍在rails 3.1中