繁体   English   中英

使用命令行中的bundler将gem添加到gemfile

[英]Add gem to gemfile with bundler from command line

使用节点包管理器时,您可以指定npm install --save mynodemodule ,它会自动弹出package.json的模块

我想知道是否有一个Bundler命令允许你从命令行添加gem和版本到gemfile?

例如bundle install --save nokogiri

刚刚写了Gemrat来做这件事。

    $ gem install gemrat 
    $ gemrat nokogiri

    #=> gem 'nokogiri', '1.6.0' added to your Gemfile.
    #=> Bundling...

如果您在2018年访问此问题, bundler现在有一个cli来执行此操作: bundle add <gem-name> <version>

版本字符串可能是您典型的宝石版本,包括>=~

echo 'gem "nokogiri"' >> Gemfile

正如@zocoi所描述的,您可以使用bundle并指定组:

bundle add rails --group "development, test"

更多信息

bundle add --help

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM