Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将我的 Rails 3.1 管道的预编译资产部署到 s3?
我需要一个任务来自动化我的资产桶的同步工作。
编辑:
这颗宝石正是我需要的:https ://github.com/rumblelabs/asset_sync 。
我认为,这应该不是问题。文件名是给定文件内容的结果。如果您编译文件,请将它们上传到 S3 并更新您的环境。
config.action_controller.asset_host = "http://assets.example.com"
我想它应该工作。
看看jammit-s3项目,这是一个将编译后的资产升级到 Amazon S3 的良好开端。我一直在使用jammit进行资产管理的 Rails 3 项目中使用它。我计划尝试调整 jammit-s3 以使用 Rails 3.1 资产管道。我在检查是否有人已经这样做时偶然发现了你的问题。现在 Rails 3.1 已经正式发布,我有信心开发出一个好的解决方案。