2

Sinatra と Rails の両方で使用できる gem を作成していますが、gem の依存関係は、開発者が gem を使用しているフレームワークによって異なります。

Rails アプリなら「sass-rails」と「coffee-rails」が必要です sinatra アプリなら「sass」と「coffee-script」が必要です

理想的には、バンドラーは、この宝石がロードされているフレームワークに基づいて必要な宝石をインストールするだけですが、依存関係を条件付きで指定する方法がわかりません。

どんな提案でも大歓迎です。

4

2 に答える 2

0

:groupバンドラーでオプションを使用できます。

参考: http: //bundler.io/v1.5/groups.html

于 2014-02-18T06:43:47.297 に答える