web-dev-qa-db-ja.com

コマンドラインからbundlerを使用してgemfileにgemを追加します

Node Package Managerを使用する場合、npm install --save mynodemoduleにモジュールを自動的にポップするpackage.jsonを指定できます。

コマンドラインからgemとバージョンをgemfileに追加できるようにするBundlerのコマンドがあるかどうか疑問に思っていましたか?

たとえば、bundle install --save nokogiri

44
sren

2018年にこの質問にアクセスすると、bundlerにこれを行うためのcliがあります:bundle add <gem-name> <version>

バージョン文字列は、>=および~

29
zocoi

Gemrat と書いたところです。

    $ gem install gemrat 
    $ gemrat nokogiri

    #=> gem 'nokogiri', '1.6.0' added to your Gemfile.
    #=> Bundling...
47
Dru
echo 'gem "nokogiri"' >> Gemfile
25
dj2

@zocoiが説明したように、バンドルを使用してグループを指定できます。

bundle add Rails --group "development, test"

詳しくは

bundle add --help
4
lesterzone