rails asset pipeline production precompile -


i have directory projname/vendor/assets/bootstrap/css/ in production mode. production.rb contains: config.assets.precompile << /(^[^_\/]|\/[^_])[^\/]*$/ when run rake assets:precompile projname/public/assets/css/ want projname/public/assets/bootstrap/css/ not understand why bootstrap directory not there. top level directories under vendor/assets , app/assets missing in public assets/

compiled assets written location specified in config.assets.prefix. default, public/assets directory.

to understand have first understand precompiling , does. let me explain

when run (a rake task)

rake assets:precompile 

it create public folder inside application folder compile asset manifests (ie. application.css , application.js)

how happen ?? -> rails comes bundled rake task compile this. rake task shown above.

compiled assets written location specified in config.assets.prefix. default, public/assets directory.

the default matcher compiling files includes application.js, application.css , non-js/css files (this include image assets automatically) app/assets folders including gems.

and thats regex means (to include in app/assets folder), can explicitly provide shown in answer above.

hope helped.

here few links reference

http://guides.rubyonrails.org/asset_pipeline.html#precompiling-assets

http://dennisreimann.de/blog/precompiling-rails-assets-for-development/


Comments

Popular posts from this blog

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -

javascript - firefox memory leak -

Trying to import CSV file to a SQL Server database using asp.net and c# - can't find what I'm missing -