2
자습서 here을 사용하여 react_on_rails 보석을 구현하려고했습니다.Rails Gem에 대한 반응 - Foreman Thor 충돌
차이 나는 루비 2.3.3, 노드 7.2.0를 사용하고 REDUX 사용하여 설치를 실행하고 있습니다 인 그러나 (rails generate react_on_rails:install --redux
)
지금은 감독 나는 다음과 같은 오류가 foreman run -f Procfile.dev
를 실행하려고하면
/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>'
왜 이런 일이 발생하는지 궁금합니다. & 어떻게 해결할 수 있습니까?
Procfile.dev에는 다음이 포함
web: rails s -p 3000
client: sh -c 'rm app/assets/webpack/* || true && cd client && npm run build:development'
내가 아니라 감독과 명령 줄에서 잘 실행할 수있다.
이다 - 여전히 같은 응답 명령이 응답을 생성 –
를 생성? 'run'과'start' 인수의 차이를 이해하고 있습니까? 당신이 가진 잘못은 무엇입니까? –
위와 같은 오류가 발생합니다. 실행 및 시작 명령 모두. 'bundle exec foreman start -f Procfile.dev' &'bundle exec foreman run -f Procfile.dev' –