Ich habe versucht, die react_on_rails Edelstein mit dem Tutorial gefunden here zu implementieren.Reagieren auf Schienen Gem - Foreman Thor Konflikt
Unterschied, ich bin mit Rubin 2.3.3, 7.2.0 Knoten und lief das Setup mit Redux (rails generate react_on_rails:install --redux
)
jetzt aber wenn ich versuche, Vorarbeiter foreman run -f Procfile.dev
ich folgende Fehlermeldung erhalten auszuführen:
/Users/ryanking/.rvm/gems/ruby-2.3.3/gems/thor-0.19.3/lib/thor/base.rb:534:in `thor_reserved_word?': "run" is a Thor reserved word and cannot be defined as command (RuntimeError)
from /Users/ryanking/.rvm/gems/ruby-2.3.3/gems/thor-0.19.3/lib/thor/base.rb:597:in `method_added'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/gems/foreman-0.82.0/lib/foreman/cli.rb:80:in `<class:CLI>'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/gems/foreman-0.82.0/lib/foreman/cli.rb:11:in `<top (required)>'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/gems/foreman-0.82.0/bin/foreman:5:in `require'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/gems/foreman-0.82.0/bin/foreman:5:in `<top (required)>'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/bin/foreman:22:in `load'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/bin/foreman:22:in `<main>'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:15:in `eval'
from /Users/ryanking/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:15:in `<main>'
Irgendeine Idee, warum das geschieht &, wie ich es beheben könnte?
Procfile.dev enthält:
web: rails s -p 3000
client: sh -c 'rm app/assets/webpack/* || true && cd client && npm run build:development'
Was ich kann von der Kommandozeile aber nicht mit Vorarbeiter gut laufen.
scheint keinen Unterschied zu machen - immer noch die gleiche Antwort erzeugt –
Welche der Befehlsantwort erzeugen? Verstehen Sie den Unterschied zwischen 'run'- und' start'-Argumenten? Was hast du für einen Fehler? –
Derselbe Fehler wie oben. Für beide Start- und Startbefehle. 'Bündel Exec Vorarbeiter Start -f Procfile.dev' &' Bündel Exec Vorarbeiter run -f Procfile.dev' –