Jruby+Rails初體驗

2014-06-05  本文已影响0人  Azi

此篇關鍵字

為了一個要跑在windows底下的案子(不要問我為什麼要跑在windows下XD),使用了jruby-1.7.12 但其實rails寫起來也沒差太多,只是有些gem要找for jruby版本的

Gemfile

gem 'activerecord-jdbcsqlite3-adapter'
gem 'rmagick4j', :require => 'RMagick'

然後有要做縮圖,carrierwave 用的縮圖套件是RMagick
include CarrierWave::RMagick
include CarrierWave::MiniMagic

跑Jruby要換成rmagick4j,然後無法直接使用CarrierWave的縮圖功能
要自己另外處理XD.

無法開心的使用carrierwave寫好的縮圖功能
version :thumb do
process :resize_to_fit => [50, 50]
end

自己把圖檔撈出來後,手動處理縮圖
但存進去那塊是沒有問題的可以用。

file = "aaa.jpg"
temp = Magick::Image.read(file).first
temp.resize_to_fit(800)
temp.write("aaa_sml.jpg")

參考用法:
http://rmagick.rubyforge.org/portfolio.html
http://rubydoc.info/gems/rmagick4j/0.3.8/frames (點image那個)

上一篇 下一篇

猜你喜欢

热点阅读