Почему я получаю неопределенный метод each_key?
Когда я пытаюсь развернуть свое приложение, я получаю эту ошибку:
rake aborted!
NoMethodError: undefined method each_key' for false:FalseClass /var/deploy/dcaclab/web_head/shared/bundle/ruby/2.2.0/gems/tinymce-rails-4.1.6/lib/tinymce/rails/asset_manifest.rb:41:ineach'
/var/deploy/dcaclab/web_head/shared/bundle/ruby/2.2.0/gems/tinymce-rails-4.1.6/lib/tinymce/rails/asset_installer.rb:26:in cleanup_assets' /var/deploy/dcaclab/web_head/shared/bundle/ruby/2.2.0/gems/tinymce-rails-4.1.6/lib/tinymce/rails/asset_installer.rb:13:ininstall'
/var/deploy/dcaclab/web_head/shared/bundle/ruby/2.2.0/gems/tinymce-rails-4.1.6/lib/tasks/tinymce-assets.rake:12:in `block in '
Tasks: TOP => assets:precompile
Может кто-нибудь помочь?
1 ответ
Сначала проверьте ваш файл production.rb в config/ средах
Установите эти строки там
config.serve_static_assets = true
config.assets.compile = false
Затем запустите эту команду, чтобы скомпилировать ваши активы для производства
rake assets:precompile RAILS_ENV=production
Однако, если вы хотите включить tinymce-jquery.js независимо, вам нужно добавить его в список прекомпиляций в config/environment /production.rb:
config.assets.precompile << "tinymce-jquery.js"