【文件属性】:
文件名称:carrierwave-aws:适用于CarrierWave的AWS-SDK存储适配器
文件大小:25KB
文件格式:ZIP
更新时间:2021-05-10 07:49:56
Ruby
Carrierwave AWS存储
使用官方支持的AWS-SDK库进行S3存储,而不要依赖雾。 有几件事情要做:
功能齐全,它支持的API比Fog更多
占地面积小得多
更少的依赖
清晰的文件
这是一个简单的比较表[2013/07/17]
图书馆
磁盘空间
代码行
开机时间
运行时延
显影
多雾路段
2800万
133469
0.693
9
11
AWS SDK
540万
90290
0.098
3
8
安装
将此行添加到您的应用程序的Gemfile中:
gem 'carrierwave-aws'
从您的外壳运行bundle命令以安装它:
bundle install
用法
像雾一样配置和使用它。 唯一显着的区别是使用aws_bucket代替fog_directory和aws_acl代替fog_public 。
CarrierWave . configure d
【文件预览】:
carrierwave-aws-master
----.travis.yml(753B)
----Rakefile(331B)
----.rubocop.yml(693B)
----.env.sample(105B)
----Gemfile(128B)
----.rspec(48B)
----spec()
--------features()
--------carrierwave()
--------carrierwave-aws_spec.rb(5KB)
--------spec_helper.rb(1KB)
--------fixtures()
----.gitignore(59B)
----CHANGELOG.md(5KB)
----lib()
--------carrierwave()
--------carrierwave-aws.rb(2KB)
----README.md(6KB)
----carrierwave-aws.gemspec(882B)
----LICENSE.txt(1KB)