【问题标题】:How to install multiple ruby gems at once?如何一次安装多个 ruby​​ gem?
【发布时间】:2012-05-08 12:40:48
【问题描述】:

是否可以只用一个命令同时安装多个 gem?

【问题讨论】:

    标签: ruby rubygems installation


    【解决方案1】:

    gem install 命令接受许多参数,例如,您可以一次性gem install nokogiri bundler

    正如其他人所说,BundlerRVM 使与管理 gem、版本和依赖项相关的一切都成为真正的乐趣。

    【讨论】:

    • 嘿,我需要在一个目录中安装所有 gem(连同依赖 gem,是的,我在一个目录中拥有所有依赖 gem),而不使用 RVM 或任何其他 gem。如何做到这一点?
    • 有趣的是,gem install 对每个 gem 提出单独的请求。 Bundler 的 bundle install 发出一个请求。因此,Bundler 的性能更高。
    【解决方案2】:

    您可以将它们放入Gemfile 并使用bundler (bundle install)。

    或者,您可以在文件中列出命令:

    gem install pg
    gem install sqlite3
    

    并使用cat <filename> | xargs sudo 之类的东西来执行它们。

    **考虑使用RVM 将您的gem 管理到gemset 中,而不是使用sudo 全局安装它们。

    【讨论】:

      【解决方案3】:

      您可以使用捆绑器:http://gembundler.com/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-10-30
        • 2013-03-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多