【发布时间】:2014-10-09 11:24:30
【问题描述】:
rake assets:precompile 当前将所有内容都吐到我的public/assets 目录中,当时我的印象是(在设置 S3 之后)它会推送到亚马逊。我正在使用asset_sync 概述here
目前我的 application.rb 中有这个:
class Application < Rails::Application
config.assets.enabled = true
config.assets.digest = true
end
然后在我的development.rb 我有:
config.action_controller.asset_host = "//#{ENV['FOG_DIRECTORY_DEV']}.s3.amazonaws.com"
config.action_mailer.asset_host = "http://#{ENV['FOG_DIRECTORY_DEV']}.s3.amazonaws.com"
config.assets.initialize_on_precompile = false
我在这里做错了什么?
【问题讨论】:
-
除非你使用像asset_sync这样的东西,否则复制到s3的事情不会自动发生
-
对不起@FrederickCheung 我正在使用
asset_sync
标签: ruby-on-rails ruby amazon-s3 asset-pipeline