Rails 使用 carrierwave 上传文件

……崩溃,找了很久的资料,最后找到一份template才解决问题。 carrierwave是一个rails 上传文件的 gem,然而用不来…… 作者在 github 上的文档真的很没有条理性 前言 偶然间看到这篇文章,希望读者也可以多思考一下。 现在框架发展这么迅速,各种api泛滥,我们在寻求解决一个问题的时候,往往会有点急功近利。如果你考虑了底层实现,那你才是真正学到了东西,并能广泛运用它。否则,你顶多只是积累了当前框架或者api的使用经验。换了一个框架你就完全不会了。 但我的确是看完了这篇文章,我也的确去思考了,但是还是不会用!!! 因为网上很多文章和博客都忽略了一个非常重要的地方,下面我会说明。 这里详细介绍一下 carrierwave 的用法,并假设你已经开了上面那篇文章并思考过了。 安装 首先是安装,在gemfile中输入 gem 'carrierwave', '~> 1.0' 并执行 bundle install carrierwave 实际建立的是 model ,但这里便于区分并且生成的类同时也是 uploader ,输入命令…