gpt4 book ai didi

ruby-on-rails - 未初始化常量 CarrierWave::MiniMagic

转载 作者:数据小太阳 更新时间:2023-10-29 08:08:30 24 4
gpt4 key购买 nike

我正在尝试通过 AJAX 上传图片,但 Controller 没有响应。

错误:未初始化常量 CarrierWave::MiniMagic。

这是我的代码:

# encoding: utf-8

class ImagesUploader < CarrierWave::Uploader::Base

# Include RMagick or MiniMagick support:
# include CarrierWave::RMagick

include CarrierWave::MiniMagic # << Error

# Choose what kind of storage to use for this uploader:
storage :file
# storage :fog

process convert: 'png'

# Override the directory where uploaded files will be stored.
# This is a sensible default for uploaders that are meant to be mounted:
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end

version :thumb do
process :resize_to_fill => [171,180]
end

# Provide a default URL as a default if there hasn't been a file uploaded:
# def default_url
# # For Rails 3.1+ asset pipeline compatibility:
# # ActionController::Base.helpers.asset_path("fallback/" + [version_name, "default.png"].compact.join('_'))
#
# "/images/fallback/" + [version_name, "default.png"].compact.join('_')
# end

# Process files as they are uploaded:
# process :scale => [200, 300]
#
# def scale(width, height)
# # do something
# end

# Create different versions of your uploaded files:
#version :thumb do
# process :resize_to_fit => [50, 50]
#end

# Add a white list of extensions which are allowed to be uploaded.
# For images you might use something like this:
def extension_white_list
%w(jpg jpeg gif png)
end

# Override the filename of the uploaded files:
# Avoid using model.id or version_name here, see uploader/store.rb for details.
# def filename
# "something.jpg" if original_filename
# end

end

和踪迹:

app/uploaders/images_uploader.rb:8:in <class:ImagesUploader>'
app/uploaders/images_uploader.rb:3:in
' app/models/image.rb:2:in <class:Image>' app/models/image.rb:1:in
' app/controllers/events_controller.rb:28:in `edit'

谢谢。

最佳答案

include CarrierWave::MiniMagick

你在末尾漏掉了一个“k”。

关于ruby-on-rails - 未初始化常量 CarrierWave::MiniMagic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26112057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com