我最近配置了asset_sync gem以将我的所有资产同步到Amazon S3。我部署在Heroku上,无论出于何种原因,它似乎都在我的/app/assets
目录中跳过所有PDF文件。我没有告诉它排除任何文件,为什么会发生这种情况?
我已遵循本指南:https://devcenter.heroku.com/articles/cdn-asset-host-rails31,因此我没有asset_sync.rb
初始化文件。
我已经尝试将PDF移动到他们自己的目录/app/assets/pdfs
,并且没有骰子。
奇怪的是,我在/app/assets/images
目录中有一个.zip文件,所以看起来特别是跳过了PDF文件。
Rails 3.2.13,Ruby 2.0,Heroku Cedar Stack,asset_sync
gem的当前版本
答案 0 :(得分:0)
原来我已将*.pdf
添加到我的.slugignore
文件中,Heroku在部署时丢弃了PDF文件。 DERP!