2010-05-31 31 views

回答

0

將要求'寶石'添加到控制器或特定方法的頂部。

樣品使用rubyzip寶石對前

def zip(data, filename) 
    require 'zip/zip' 
    require 'zip/zipfilesystem' 
    zipfile = "/tmp/rubyzip-#{rand 32768}" 
    Zip::ZipOutputStream::open(zipfile) do |io| 
    io.put_next_entry(filename) 
    io.write data 
    end 
    zippy = File.open(zipfile).read 
    File.delete(zipfile) 
    zippy 
end 
1

看的config/environment.rb內。在Rails::Initializer.run塊內部,您應該看到一條註釋掉的註釋,其中描述了使用config.gem

你想補充一點,你需要與方法的寶石,如:

config.gem「富」

還有,你可能需要其他的選擇,取決於什麼你正在嘗試使用的寶石。提及它是什麼,我可以更具體。

也請務必閱讀the docs for the gem method

+0

很酷...非常感謝 – ashok 2010-06-01 06:30:19

+0

不客氣。如果它回答了您的問題,請點擊對號和向上箭頭。在此,以及您在本網站上提出的任何其他問題。這是這裏的領域的硬幣。 – jdl 2010-06-01 13:53:57

相關問題