【问题标题】:bundle install--local vs bundle install捆绑安装--本地与捆绑安装
【发布时间】:2014-02-07 13:10:06
【问题描述】:

我有一个疑问,而不是直接做捆绑安装我: 1)首先在我的笔记本电脑上使用 gem install GemName 安装 gem。 2) 然后在 Gemfile 中写入 gem-name 3) 然后执行 bundle install--local 将 gem 安装到所需应用的 gemfile 中。

这个方法好吗,还是我应该使用 bundle install 而不是 bundle install--local 和第一步。 我想知道在写完 gem 名称后做我所做的和直接做 bundle install 有什么区别吗?

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3.2 gem


    【解决方案1】:

    你为什么要做这样的事情?只需将所需的所有 gem 放入 Gemfile,然后执行 bundlebundle install 即可。

    【讨论】:

    • 捆绑安装需要大量时间,因为使用虚拟机在 Windows 8 上运行 ubuntu。
    • 捆绑程序必须检查您的 Gemfile 中的每个 gem 当前是否已安装在您的系统中。如果你保存 Gemfile.lock,命令应该会更快。
    • 我认为 gemfile.lock 是在项目期间自动保存的,我们不需要手动保存。不是吗?
    • 是的,您只需要保存它即可。无论如何,当 Gemfile.lock 存在时,bundle 对我来说非常快(ruby 2.0.0p247 + gem 2.0.3),所以我不明白你为什么担心它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-14
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多