在我的应用程序轨道上,我使用carrierwave和cloudinary上传图像。
我设置配置文件cloudinary.yml并且一切正常。
development:
cloud_name: _my_app_name_
api_key: '_my_cloudinary-key_'
api_secret: _my_cloudinary_secret_
enhance_image_tag: true
static_image_support: false
production:
cloud_name: _my_app_name_
api_key: '_my_cloudinary-key_'
api_secret: _my_cloudinary_secret_
enhance_image_tag: true
static_image_support: true
test:
cloud_name: _my_app_name_
api_key: '_my_cloudinary-key_'
api_secret: _my_cloudinary_secret_
enhance_image_tag: true
static_image_support: false
如何配置cloudinary仅用于生产?
对于开发,只使用本地存储。
答案 0 :(得分:0)
您可以在上传器中使用以下内容:
storage :file unless Rails.env == "production"