#ruby-on-rails-3
Вопрос:
Я использую Ruby 3.0.3 рельсы 6.1.4. Я попытался удалить action_mailbox
(и любые неиспользуемые рельсы), и в моем application.rb
require_relative "boot" require "rails" # Pick the frameworks you want: require "active_model/railtie" require "active_job/railtie" # require "active_record/railtie" # require "active_storage/engine" require "action_controller/railtie" # require "action_mailer/railtie" # require "action_mailbox/engine" # require "action_text/engine" require "action_view/railtie" # require "action_cable/engine" require "sprockets/railtie" require "rails/test_unit/railtie"
Я также прокомментировал любые action_mailbox
связанные конфигурации.
Вот это Gemfile
# gem 'rails', '~gt; 6.1', 'gt;= 6.1.4' # note this is commented out. I know it's overkill, but this didn't work gem 'actionpack', '~gt; 6.1', 'gt;= 6.1.4' gem 'actionview', '~gt; 6.1', 'gt;= 6.1.4' gem 'activesupport', '~gt; 6.1', 'gt;= 6.1.4' gem 'railties', '~gt; 6.1', 'gt;= 6.1.4' gem 'sprockets-rails', '~gt; 3.4', 'gt;= 3.4.1'
Однако, когда я бегу bundle exec derailed bundle:mem
, я все еще вижу action_mailbox
rails/all: 62.25 MiB action_mailbox/engine: 33.3594 MiB action_mailbox: 33.3281 MiB action_mailbox/mail_ext: 33.2969 MiB action_mailbox/mail_ext/address_equality.rb: 31.9375 MiB mail/elements/address: 31.9375 MiB mail/parsers/address_lists_parser: 31.9063 MiB (Also required by: mail/parsers) mail/parsers: 1.7656 MiB mail/parsers/received_parser: 1.1875 MiB
Я не думаю, что от этого зависят какие-либо Драгоценные камни, но есть ли способ, которым я могу это выяснить?
Я пробовал бежать bundle exec gem dependency -R
, но не уверен, что это очень полезно:
Gem actionmailbox-6.1.4 actionpack (= 6.1.4) activejob (= 6.1.4) activerecord (= 6.1.4) activestorage (= 6.1.4) activesupport (= 6.1.4) mail (gt;= 2.7.1) Used by rails-6.1.4 (actionmailbox (= 6.1.4)) Gem rails-6.1.4 actioncable (= 6.1.4) actionmailbox (= 6.1.4) actionmailer (= 6.1.4) actionpack (= 6.1.4) actiontext (= 6.1.4) actionview (= 6.1.4) activejob (= 6.1.4) activemodel (= 6.1.4) activerecord (= 6.1.4) activestorage (= 6.1.4) activesupport (= 6.1.4) bundler (gt;= 1.15.0) railties (= 6.1.4) sprockets-rails (gt;= 2.0.0)