我正在使用 mongoid,我想以某种方式摆脱 gemfile.lock 中的 active_record
那能实现吗?如何?
不,您不能从 Gemfile.lock 中删除它(它是 Rails4 的依赖项),但是您可以按照 Mongoid 安装文档来阻止它被加载:
http://mongoid.org/en/mongoid/docs/installation.html(摆脱 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+