2009-05-23 220 views
1

我正忙於創建一個非常簡單的ruby​​ on rails應用程序,它不需要很多在默認情況下在rails環境中加載ruby的東西。優化Ruby on Rails項目

我不會使用mysql,只是一個從Yaml文件中提取數據的模型。所以我想我不會需要ActiveRecord,或者至少它的很大一部分。 (如果我在這裏錯了,請糾正我);

我該如何去清除我的應用程序中的所有不需要的東西。
(就像從/config/database.yml尋找配置,我將不再需要停止應用

而且,當我全部完成,我該如何找出事情裝載什麼,但不需要?例如:ActionMailer

感謝,
史蒂夫

回答

3

在你的environment.rb - 文件:

# Skip frameworks you're not going to use. To use Rails without a database, 
# you must remove the Active Record framework. 
config.frameworks -= [ :active_record, :active_resource, :action_mailer ] 
+0

謝謝。我錯過了 :) – Stefan 2009-05-23 10:52:50