是否可以使用没有捆绑器的Rails 3?

时间:2011-08-02 15:25:53

标签: ruby-on-rails bundler

我们正在将我们的应用程序部署为RPM linux软件包(所有依赖项也打包在RPM中)。事实证明,在这种情况下,bundler是有问题的,它只会使我们的构建过程变得复杂 - 我们希望摆脱它。

是否有可能在没有强制Ruby使用系统rubygems的情况下运行Rails 3应用程序?怎么样?

2 个答案:

答案 0 :(得分:2)

Rails 3 Way 一书中,有一条声明描述删除Bundler的最简单方法是删除Gemfile *文件。而已。它只是有效。

答案 1 :(得分:0)

您可以使用gem install gemname手动安装所有宝石。在您的情况下或者如果您没有sudo权限,可能建议使用

在您的用户目录中本地安装gem文件
gem install --user-install gemname

您还可以使用bundler在本地安装您的宝石:

bundle install --path ~/.gem