1

bundler グループに「バインド」された gem 依存関係を定義する方法があるかどうか疑問に思っています。

私はそれadd_development_dependencyがどういうわけかのように振る舞うと思いますgem "foo", group: [:test, :development]

たとえば、jquery に依存する gem を作成する場合 (悪い例だと思います)、たとえば、この依存関係を追加する必要がありますか? それについての私の考え:

  • 通常の依存関係: gem はアセットのコンパイル段階でのみ必要ですが、通常の依存関係は必要なくてもインストールされます
  • 開発の依存関係: 少なくとも何が必要かを示しますが、実際の問題は解決しません
  • 依存関係なし: ユーザーが注意する必要があります

どうすればよいですか?アセット パイプラインが Rails に非常に関連していることは知っていますが、gem の依存関係にバンドラー グループを使用する方法はありますか?

4

1 に答える 1