【问题标题】:Including the bundler gem itself in my Rails app在我的 Rails 应用程序中包含 bundler gem 本身
【发布时间】:2013-01-25 09:19:33
【问题描述】:

Bundler 很棒。但是有一个 gem 无法使用,那就是 bundler gem 本身,它仍然需要手动安装:

Could not load the bundler gem. Install it with `gem install bundler`.

除了是一个额外的步骤之外,这还为与 Bundler 本身的版本不兼容打开了大门。

有没有办法在我的应用程序中包含 Bundler 本身,以便它依赖于包含的 bundler gem?

【问题讨论】:

    标签: ruby deployment configuration rubygems bundler


    【解决方案1】:

    没有。 ruby gems 保留在用户环境中,你不能将它与你的项目一起分发,用户需要安装 bundler。 并且 Bundler 不能自行捆绑。 :)

    【讨论】:

    • “Bundler 无法自行捆绑”。它不必。在 bin/ 中包含 bundle 命令,它在项目目录中的要求,并且应该不需要 systm gem。就像编译器可以自己编译一样,虽然很奇怪,但没有什么能阻止 bundler 自身打包。
    猜你喜欢
    • 2013-03-24
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-25
    相关资源
    最近更新 更多