使用节点包管理器时,您可以指定npm install --save mynodemodule
自动弹出package.json
中的模块
我想知道是否有一个Bundler命令允许你从命令行将gem和版本添加到gemfile中?
例如bundle install --save nokogiri
答案 0 :(得分:46)
刚刚写了Gemrat来做这件事。
$ gem install gemrat
$ gemrat nokogiri
#=> gem 'nokogiri', '1.6.0' added to your Gemfile.
#=> Bundling...
答案 1 :(得分:24)
echo 'gem "nokogiri"' >> Gemfile
答案 2 :(得分:19)
如果您在2018年访问此问题,bundler
现在有一个cli来执行此操作:
bundle add <gem-name> <version>
版本字符串可能是您的典型宝石版本,包括>=
和~
答案 3 :(得分:3)
如@zocoi所述,您可以使用bundle并指定组:
bundle add rails --group "development, test"
更多信息
bundle add --help