プロジェクトに react.rb を追加する際に問題があります。
最初に、 追加のすべての手順reactive_rails_generator
が完了し、アプリを起動した後、エラーが発生しました:
ActionView::Template::Error (undefined method `load_asset' for Opal::Sprockets:Module):
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
アプリ/ビュー/レイアウト/グリッド/layout.html.erb:15:
react.rb を使用するには、Gemfile 内に gem が必要です。
gem 'reactive-ruby' gem 'react-rails', '~> 1.3.0' gem 'opal-rails' gem 'therubyracer', platforms: :ruby gem 'react-router-rails', '~>0.13.3' gem 'reactive-router' gem 'reactive-record'
誰でもそれを手伝ってもらえますか?
次に、 rake タスク メッセージがあります。
Warning:[rake --tasks] DEPRECATION WARNING: Sprockets method `register_engine` is deprecated.
またはをregister_mime_type
使用して MIME タイプを登録してください。
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors
(/Users/serzh/.rvm/gems/ruby から呼び出されます) -2.3.1@global/gems/opal-0.8.0/lib/opal/sprockets/processor.rb:165) 非推奨警告: Sprockets メソッドは非推奨です。またはを使用して MIME タイプを登録してください。
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors
(/Users/serzh/.rvm/gems/ruby から呼び出されます) -2.3.1@global/gems/opal-0.8.0/lib/opal/sprockets/processor.rb:166) 非推奨警告: Sprockets メソッドregister_compressor
register_transformer
register_engine
register_mime_type
register_compressor
register_transformer
register_engine
廃止されました。またはをregister_mime_type
使用して MIME タイプを登録してください。
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors
(/Users/serzh/.rvm/gems/ruby から呼び出されます) -2.3.1@global/gems/opal-0.8.0/lib/opal/sprockets/erb.rb:23)register_compressor
register_transformer