12

如何将我的 Rails 3.1 管道的预编译资产部署到 s3?

我需要一个任务来自动化我的资产桶的同步工作。

编辑:

这颗宝石正是我需要的:https ://github.com/rumblelabs/asset_sync 。

4

2 回答 2

6

我认为,这应该不是问题。文件名是给定文件内容的结果。如果您编译文件,请将它们上传到 S3 并更新您的环境。

config.action_controller.asset_host = "http://assets.example.com"

我想它应该工作。

于 2011-06-16T18:02:25.073 回答
1

看看jammit-s3项目,这是一个将编译后的资产升级到 Amazon S3 的良好开端。我一直在使用jammit进行资产管理的 Rails 3 项目中使用它。我计划尝试调整 jammit-s3 以使用 Rails 3.1 资产管道。我在检查是否有人已经这样做时偶然发现了你的问题。现在 Rails 3.1 已经正式发布,我有信心开发出一个好的解决方案。

于 2011-09-02T03:36:55.610 回答