나는이와의 RoR을 배우고 시작하는 시작했습니다되지 않습니다하면 ArgumentError : AWS는 인식 제공자 AWS/S3
RAILS_ENV=development bundle exec rake assets:precompile
내가 가진를 :
https://github.com/drhenner/ror_ecommerce
내가 실행하려고하면 - 레이크가 중단되었습니다! 내 asset_sync.yml
defaults: &defaults
fog_provider: 'AWS'
aws_access_key_id: "<%= ENV['AWS_ACCESS_KEY_ID'] %>"
aws_secret_access_key: "<%= ENV['AWS_SECRET_ACCESS_KEY'] %>"
fog_directory: "<%= ENV['FOG_DIRECTORY'] %>"
어떤 생각에서
rake aborted!
ArgumentError: aws is not a recognized provider
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/fog-core-1.45.0/lib/fog/core/services_mixin.rb:12:in `new'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/fog-core-1.45.0/lib/fog/storage.rb:27:in `new'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/storage.rb:20:in `connection'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/storage.rb:25:in `bucket'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/storage.rb:91:in `get_remote_files'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/storage.rb:212:in `upload_files'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/storage.rb:234:in `sync'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/asset_sync.rb:29:in `block in sync'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/asset_sync.rb:51:in `with_config'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/asset_sync/asset_sync.rb:28:in `sync'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/tasks/asset_sync.rake:5:in `block (2 levels) in <top (required)>'
/home/osahaidak/.rvm/gems/ruby-2.4.0/gems/asset_sync-2.2.0/lib/tasks/asset_sync.rake:28:in `block in <top (required)>'
/home/osahaidak/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `eval'
/home/osahaidak/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => assets:sync
?
나는 그것이 안개 AWS에 대한 좋은 아이디어라고 생각에 어떤 내용에 대한 지침이있을 것이다. 그래서 나는 그것을 시도 할 것이다. 감사. – Alex85