bundler グループに「バインド」された gem 依存関係を定義する方法があるかどうか疑問に思っています。
私はそれadd_development_dependency
がどういうわけかのように振る舞うと思いますgem "foo", group: [:test, :development]
たとえば、jquery に依存する gem を作成する場合 (悪い例だと思います)、たとえば、この依存関係を追加する必要がありますか? それについての私の考え:
- 通常の依存関係: gem はアセットのコンパイル段階でのみ必要ですが、通常の依存関係は必要なくてもインストールされます
- 開発の依存関係: 少なくとも何が必要かを示しますが、実際の問題は解決しません
- 依存関係なし: ユーザーが注意する必要があります
どうすればよいですか?アセット パイプラインが Rails に非常に関連していることは知っていますが、gem の依存関係にバンドラー グループを使用する方法はありますか?