gefunden Dies war keine Option, wenn Sie Ihre Frage geschrieben, aber wenn Sie es nicht geschafft, react-rails funktionieren (und für andere mit dem gleichen Problem) ... Ich sah die gleiche Fehler, konnten aber mit den folgenden Schritten beheben:
Update-Rails 5 beta 3 auf die Release-Version und umfassen reagieren Schienen im Gemfile:
gem 'rails', '~> 5.0.0'
gem 'react-rails' # use whatever version you want here.
Führen sie diese Terminalbefehle in der Projektstammzeile:
bundle install
rails g react:install
Zu diesem Zeitpunkt erschien ein neuer Fehler, wenn Schienen s läuft - dann, wenn ich habe festgelegt, dass ein Browser-Fehler auftauchten. Ich konnte alles mit ein paar zusätzliche Schritte beheben:
Fügen Sie Folgendes app/assets/Javascripts/application.js. . Wenn Sie require_tree verwenden, stellen Sie sicher, es vor dieser Zeile platzieren:
//= require react
//= require react_ujs
//= require components
//= require_tree .
erstellen app/assets/Javascripts/components/components.js.
diese Zeile hinzufügen/assets.rb config:
Rails.application.config.assets.paths << "#{Rails.root}/app/assets/javascripts/components"
An dieser Stelle ich mit der Arbeit reagieren Schienen hatte.
Hoffentlich hilft das.