大家好,自上个小时以来我一直在尝试使用minimagick gem,但我无法弄清楚为什么我无法打开图像。返回值始终为null
我的控制器中有以下代码:
class UploadController < ApplicationController
require 'mini_magick'
def load
file = "public/uploads/cache/img.jpg"
image = MiniMagick::Image.open(file)
render json: image
end
end
在上传#load上 我得到一个空值。
我使用自制软件在我的mac上安装了minimagick。 我重新启动了服务器。
谢谢!
答案 0 :(得分:0)
您正在呈现local variable
"image"
而不是instance variable
"@image"
def load
file = "public/uploads/cache/img.jpg"
@image = MiniMagick::Image.open(file)
render json: @image
end