2016-08-07 8 views
0

Ich habe Probleme mit dem Hinzufügen von react.rb zu meinem Projekt.Hinzufügen von reactive.rb zum Projekt

Zunächstafter all steps mit reactive_rails_generator Zugabe erfolgt, und ich begann meinen app, habe ich den Fehler bekommt:

ActionView::Template::Error (undefined method `load_asset' for Opal::Sprockets:Module): 

<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 

app/views/layout/grid/layout.html.erb: 15 :

ich alles mit, dass

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' 

Kann mir jemand helfen mit react.rb arbeiten In Gemfile müssen gem sehen?

Auf den zweiten, ich habe eine Nachricht Rake Aufgabe:

Warning:[rake --tasks] DEPRECATION WARNING: Sprockets method `register_engine` is deprecated. 

registrieren Bitte einen Mime-Typ register_mime_type dann Verwendung register_compressor oder register_transformer verwenden. (aufgerufen von /Users/serzh/.rvm/gems/[email protected]/gems/opal-0.8.0/lib/opal/sprockets/processor.rb:165) ABSCHNITT WARNUNG: Kettenräder Methode register_engine ist veraltet. Bitte registrieren Sie einen Mime-Typ mit register_mime_type, dann verwenden Sie register_compressor oder register_transformer. (aufgerufen von /Users/serzh/.rvm/gems/[email protected]/gems/opal-0.8.0/lib/opal/sprockets/processor.rb:166) ABSCHREIBUNG WARNUNG: Kettenräder Methode register_engine ist veraltet. Bitte registrieren Sie einen Mime-Typ mit register_mime_type, dann verwenden Sie register_compressor oder register_transformer. https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors (genannt von an /Users/serzh/.rvm/gems/[email protected]/gems/opal-0.8.0/lib/opal/sprockets/erb.rb:23)

+0

Ich spiele vor kurzem mit reagieren und Schienen. Ich habe 'gem 'react-rails'' gem benutzt. Aber warum hast du all diese anderen Edelsteine ​​mit einbezogen? –

+0

Schauen Sie [dieses Tutorial] (https://www.airpair.com/reactjs/posts/reactjs-a-guide-for-rails-developers), um zu sehen, wie der Autor das Setup gemacht hat. –

+0

@ArupRakshit Nun, weil ich versuche, [react.rb] (http://reactrb.org) zu verwenden, reagiere nicht nur Schienen-Edelstein. – Serzh

Antwort

1

Sie verwenden eine veraltete Version. Das Repo ist umgezogen, und die aktuelle Version ist hier: reactrb-rails-generator

Wir dachten github wurde automatisch weitergeleitet ... Entschuldigung für die Verwirrung!