【问题标题】:When running Bundle against local Gems, what steps must be taken to make the new Gem code take effect?对本地 Gem 运行 Bundle 时,必须采取哪些步骤才能使新的 Gem 代码生效?
【发布时间】:2016-03-30 18:42:35
【问题描述】:

例如我有一个使用local Gem“StringFormatter”的项目“博客”。

现在我对StringFormatter进行了修改,如何在Blog中看到生效?

【问题讨论】:

    标签: ruby git gem bundler


    【解决方案1】:

    所需的唯一步骤是 git commit 本地 Gem。

    您不必重新运行捆绑软件。而且(如您所料),您不必将其推送到任何地方。

    对于 Rails,您还必须退出控制台并重新启动它。 (我发现仅控制台上的“重新加载!”不会从本地 Gem 更新,因此对于 Rails,您还必须退出控制台并重新启动它。)

    (在这里回答我自己的问题,因为这是一个常见的常见问题解答,在任何有关此功能的文档中都没有回答。)

    【讨论】:

      猜你喜欢
      • 2019-02-07
      • 1970-01-01
      • 2010-11-05
      • 2018-09-28
      • 1970-01-01
      • 2011-09-03
      • 1970-01-01
      • 2011-01-18
      • 2015-06-29
      相关资源
      最近更新 更多