2

そのため、Mac OSXで実行したい特定の宝石、Linuxで実行したい宝石、Windowsで実行したい宝石があります。これらのマシンとの特定の依存関係のために、さまざまな開発環境で実行したいのですが、方法がわかりません。これをgemfileで実行します。

さまざまな環境のGemfileに特定のグループ(つまり、:group => Linux、:group => macosxなど)を設定する方法はありますか?

ありがとう!

4

2 に答える 2

1

個々の環境に必要なgemだけでなく、すべてのgemをインストールすることになりました。Gemfileのさまざまな:groupsにgemを設定し、{xyz env Gem's}を使用せずに、各環境でBundlerを使用してビルドできる可能性がありますが、それは価値があるよりも面倒でした。追加されたgemを使用すると、アプリケーションが少し肥大化したと思いますが、現時点では、さまざまな環境で動作するのは素晴らしいことです。

于 2013-01-17T00:00:27.533 に答える
0

私は個人的にこれを行っていませんが、それを行うための情報があります:

グーグルSOで同様再びSO

これらの助けを願っています。

于 2013-01-13T08:37:50.633 に答える