2011-08-02 37 views
4

我們正在部署我們的應用程序作爲RPM Linux軟件包(包括所有的依賴也打包的RPM)。事實證明,捆綁器在這種情況下是有問題的,它只會使我們的構建過程複雜化 - 我們希望擺脫它。是否可以在沒有捆綁器的情況下使用Rails 3?

是否可以運行Rails 3應用,而無需迫使它的Ruby使用的系統RubyGems的?怎麼樣?

回答

0

你可以安裝使用gem install gemname手動所有寶石。在你的情況,或者如果你沒有須藤權利這也許是值得推薦的安裝寶石使用

gem install --user-install gemname 

用戶目錄文件本地您也可以在本地使用捆綁安裝的寶石:

bundle install --path ~/.gem 
+0

嘿,我想你是誤會我了。我已經在系統範圍內安裝了所有的rubygems(來自RPM)。我只是不想使用Bundler啓動Rails 3。沒有它,軌道3能活着嗎?如何完全刪除它。 – lzap

+0

我很抱歉,但這與我的問題完全無關。其他人傾向於解決問題,而事實並非如此。 – lzap

2

在這本書中Rails的3路有描述對去除捆紮機最簡單的方法是刪除的Gemfile *文件的聲明。而已。它只是工作。

相關問題