README.md in carrierwave-aliyun-crud-0.1.0 vs README.md in carrierwave-aliyun-crud-0.1.1
- old
+ new
@@ -15,18 +15,32 @@
gem 'carrierwave-aliyun-crud'
```
## Configuration
-创建这么个脚本 `config/initializes/carrierwave.rb` 填入下面的代码,并修改对应的配置:
+创建脚本 `config/initializes/carrierwave.rb` 填入下面的代码,并修改对应的配置:
```ruby
CarrierWave.configure do |config|
config.storage = :aliyun
config.aliyun_access_id = "xxxxxx"
config.aliyun_access_key = 'xxxxxx'
- # 你需要在 Aliyum OSS 上面提前创建一个 Bucket
+ # 需要在 Aliyum OSS 上面提前创建一个 Bucket
config.aliyun_bucket = "simple"
# 是否使用内部连接,true - 使用 Aliyun 局域网的方式访问 false - 外部网络访问
config.aliyun_internal = true
end
-```
\ No newline at end of file
+```
+## Usage
+
+上传文件
+
+```ruby
+CarrierWave::Storage::Aliyun::Connection.new(options).put relative_store_url, File.read(file_path)
+```
+
+删除文件
+
+```ruby
+CarrierWave::Storage::Aliyun::Connection.new(options).delete relative_store_url
+#如果删除的文件不存在,不会有异常
+```