2011-09-05 11 views
10

Sto utilizzando Yahoo reset.css nella mia nuova app Rails 3.1. Dato seguente struttura app:Pignoni require_directory problem

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

Compresi i file reset.css dentro la mia application.css utilizzando la direttiva require_directory seguente finisce in require_tree argument must be a directory.

/* 
    *= require_directory ./yahoo 
    */ 

Ho qualcosa che non va o è un bug relativo ai pignoni? Perché lo spostamento dei file reset.css in app/assets funziona come un incantesimo.

(Btw ottenuto il problema anche nei miei Rails 3.0 app utilizzando un env Pignoni personalizzati.)

+0

'http: // stackoverflow.com/a/7.605.094/390014' è anche utile – draw

risposta

14

Ok, @josh answered my question:

Sembra ho bisogno di un qualche tipo di un file proxy (yahoo.css) che sarà inclusa nel mio application.css:

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

potete inserire il contenuto del file proxy e come è stato incluso in application.css. Sto avendo lo stesso problema e non capisco davvero la soluzione. Grazie in anticipo :) – Christoph

+0

Il codice sopra riportato è il contenuto del file proxy! ;) –

+1

Grazie! Ho funzionato. – Christoph