2011-09-05 12 views
10

Estoy usando reset.css de Yahoo en mi nueva aplicación Rails 3.1 generada. Dada la estructura siguiente aplicación:Piñones require_directory problema

- myapp 
    - app 
    - assets 
     - stylesheets 
     - application.css 
    - ... 
    - vendor 
    - assets 
     - stylesheets 
     - yahoo 
      - reset.css 
      - fonts.css 

Incluyendo los archivos reset.css dentro de mi application.css utilizando la directiva require_directory siguientes extremos en require_tree argument must be a directory.

/* 
    *= require_directory ./yahoo 
    */ 

¿Tengo algo equivocado o es esto un error relacionado con Sprockets? Porque mover los archivos reset.css a app/assets funciona como un amuleto.

(Por cierto conseguido el problema también en mis Rails 3.0 aplicación usando un env Piñones personalizados.)

+0

'http: // stackoverflow.com/a/7605094/390014' es también útil – draw

Respuesta

14

Ok, @josh answered my question:

Parece que necesito algún tipo de un archivo de proxy (yahoo.css) que será incluido en mi application.css:

/* 
*= require_directory ./yahoo 
*/ 
+0

se puede publicar el contenido de su archivo de proxy y cómo se incluyó en application.css. Estoy teniendo el mismo problema y realmente no entiendo la solución. Gracias de antemano :) – Christoph

+0

¡El código de arriba es el contenido del archivo proxy! ;) –

+1

¡Gracias! Lo tengo funcionando. – Christoph

Cuestiones relacionadas