I have an iframe which renders a partial and is not part of the main application layout or asset pipeline.
I'd like to include some style sheets, however I am getting this error:
ActionView::Template::Error (960sm.css isn't precompiled):
Rails 3.1 Heroku
Style sheets that are not included in a manifest (directly by name or indirectly via require_tree) are not precompiled, so will not accessible in production.
You need to add the sheet to the list of items to precompile in the environment application.rb.
config.assets.precompile += ['960sm.css']
And then access it in the view:
stylesheet_link_tag('960sm')
Instead of managing a list of CSS files, you may prefer to simply adjust the extension by adding .scss to the filename.
Hence, 960sm.css would become 960sm.css.scss.
This should not break anything as valid CSS is valid SCSS.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With