Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Sprockets require_directory problem

I'm using Yahoo's reset.css in my new generated Rails 3.1 app. Given following app structure:

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

Including the reset.css files inside my application.css using the require_directory directive following ends in require_tree argument must be a directory.

 /*
  *= require_directory ./yahoo
  */

Do I got something wrong or is this a Sprockets related bug? Because moving the reset.css files into app/assets works like a charm.

(Btw got the problem too in my Rails 3.0 app using a custom Sprockets env.)

like image 440
Mario Uher Avatar asked Sep 05 '11 20:09

Mario Uher


1 Answers

Ok, @josh answered my question:

Seems I need some kind of a proxy file (yahoo.css) which will be included in my application.css:

/*
 *= require_directory ./yahoo
 */
like image 185
Mario Uher Avatar answered Oct 04 '22 01:10

Mario Uher