Я разработал приложение с ReactNative и RubyOnRails.
Я боролся с ошибкой, описанной ниже, в течение десяти дней.
Я инициализировал свой Mac со следующими пакетами:
Software/Versions
Ruby '2.5.1'
Rails 5.2.1
bootsnap (1.3.1)
/config/boot.rb
содержит:
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__)
require 'bundler/setup'
# Set up gems listed in the Gemfile.
require 'bootsnap/setup'
# Speed up boot time by caching expensive operations.
Терминал отображает следующее сообщение об ошибке:
#<Bootsnap::LoadPathCache::Store::NestedTransactionError:
Bootsnap::LoadPathCache::Store::NestedTransactionError>
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/store.rb:43:in `transaction'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/cache.rb:130:in `push_paths_locked'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/cache.rb:113:in `block in
reinitialize'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/cache.rb:107:in `synchronize'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/cache.rb:107:in `reinitialize'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/cache.rb:46:in `find'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:28:in
`require'
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/
activesupport
#<LoadError: cannot load such file -- rails/backtrace_cleaner>
/usr/local/var/rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bootsnap-
1.3.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in
`require'