我在将react.rb添加到我的项目时遇到了麻烦。
首先,完成了添加reactive_rails_generator的 在所有步骤之后,我启动了我的应用程序,我得到了错误:
ActionView::Template::Error (undefined method `load_asset' for Opal::Sprockets:Module):
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>app/view/layout/grid/layout.html.erb:15:
我看到所有的gem都需要Gemfile中的gem来使用react.rb
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类型,然后使用register_compressor或register_transformer。/Users/serzh/.rvm/gems/ruby-2.3.1@global/gems/opal-0.8.0/lib/opal/sprockets/processor.rb:165) sprockets.md#supporting-all-versions-of-sprockets-in-processors (从at sprockets.md#supporting-all-versions-of-sprockets-in-processors弃用警告:不再推荐链轮方法register_engine )。请使用register_mime_type注册mime类型,然后使用register_compressor或register_transformer。/Users/serzh/.rvm/gems/ruby-2.3.1@global/gems/opal-0.8.0/lib/opal/sprockets/processor.rb:166) sprockets.md#supporting-all-versions-of-sprockets-in-processors (从at sprockets.md#supporting-all-versions-of-sprockets-in-processors弃用警告:不再推荐链轮方法register_engine )。请使用register_mime_type注册mime类型,然后使用register_compressor或register_transformer。sprockets.md#supporting-all-versions-of-sprockets-in-processors (从at sprockets.md#supporting-all-versions-of-sprockets-in-processors调用)
发布于 2016-08-08 16:27:58
您使用的是不推荐的版本。回购已经移动,最新版本在这里:电抗器-轨道发生器
我们以为github会自动转发。为混乱而道歉!
发布于 2016-08-07 23:12:01
https://stackoverflow.com/questions/38818379
复制相似问题