【发布时间】:2017-05-03 09:00:44
【问题描述】:
我正在 Cloud9 中构建一个 Ruby Web 应用程序。我最近安装了 gem 'carrierwave' 来为用户创建头像图片。
安装后,我跑了$ rails generate uploader Avatar
它创建了一个新的“uploaders”文件夹,路径中包含“avatar_uploader.rb”文件:app/uploaders/avatar_uploader.rb。
这个文件看起来像
class AvatarUploader < CarrierWave::Uploader::Base
storage :file
end
我后来决定不想在我的应用程序中使用 CarrierWave(我想使用不同的文件上传 gem)。我该怎么做:
1) 反向“$ rails generate uploader Avatar”并删除“uploaders”文件夹?
2) 删除 gem 'carrierwave'?
谢谢!
【问题讨论】:
-
试试这个:rails d(estroy) 上传者头像。用于工作的控制器、视图和模型。
-
成功了,谢谢你的帮助!
标签: ruby-on-rails ruby