ホストアプリで直接使用するエンジン (gem としてデプロイ) を開発しています。読み込んでいくと
gem 'my_gem', path: 'some/local/path'
エンジンのすべての変更は、サーバーを再起動せずにホスト アプリに直接反映されます。ここまでは順調ですね。
Rails アプリの開発とテストには、よく知られている Spork と Guard の組み合わせを使用します。これまでエンジンを開発したことがなかったので、複数のガード プロセスを実行する必要はありませんでした。しかし今、私はホスト アプリとエンジンを並行して開発しているため、それぞれの Spork&Guard コンボを同時に実行する必要があります。
悲しいことに、Guard は Spork に標準ポートを使用するため、これは機能しないようです。スポークを起動するときにどのポートを使用する必要があるかを Guard に伝える方法はありますか?