2011-06-13 12 views

Respuesta

6

creo, que esto no debería ser un problema. El nombre del archivo es el resultado del contenido del archivo dado. Y si compila los archivos, cárguelos en S3 y actualice su entorno.

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

Supongo que debería funcionar.

+0

Esto es parte de la solución. Pero quiero que algo como la tarea de Capistrano impulse mis activos precompilados modificados a s3. Quiero implementar, no cargar manualmente, ninguna sugerencia? ¡Gracias! –

+0

Puede disparar activos de rastrillo: precompilar Y luego, esta joya puede ayudarlo a cargar los archivos compilados a s3. https://github.com/moocode/asset_id tal vez usted tiene que cambiar una ruta ... –

+0

Gran, puede ayudar demasiado, gracias! –

1

echar un vistazo al proyecto jammit-s3, para un buen comienzo en conseguir sus activos compilados hasta Amazon S3. Lo he estado usando en un proyecto de Rails 3 que usa jammit para la administración de activos. Estaba planeando probar cómo ajustar jammit-s3 para trabajar con la cartera de activos de Rails 3.1. Me encontré con tu pregunta mientras verificaba si alguien más ya lo había hecho. Ahora que Rails 3.1 ha sido lanzado oficialmente, confío en que se desarrollará una buena solución.

+0

Parece ser una buena opción. Actualmente estoy usando carga manual con s3tools y aún estoy esperando un mejor recurso. –

Cuestiones relacionadas