5

ガードレールgemを考えると、Railsサーバーを起動し、開発中にソースファイルが変更されたときに自動的に再起動する簡単な方法です。

このgemを使用して、Procfileを実行する代わりに、プロセスを起動するにはどうすればよいrails sですか?

Procfileにリストされている各プロセスを.で読み取って開始できるフォアマンジェムをすでに見つけましたforeman start

ありがとう!-A

編集1

これは悪いアプローチです。各プロセスは、ガードが個別に管理できるようにする必要があります。

  • 独立して再起動し、
  • 開発に適したフラグで起動する
4

1 に答える 1

1

gemをフォークして、ハードコードされたコマンドを持つRailsRunnerに変更を追加できます。

  %{sh -c 'cd #{Dir.pwd} && rails s #{rails_options.join(' ')} &'}

https://github.com/guard/guard-rails/blob/master/lib/guard/rails/runner.rb

于 2011-08-24T15:57:54.683 に答える