如何在rails 4中管理多个css文件?
我有app/views/layouts/mycontroller.html.erb
包含的控制器下的所有内容的css文件:
但我已经将我的css分解为一些特定视图,例如home.css.scss(可能不是解决它的最好方法吗?)。 之前,我还包括额外的CSS。 例如在app/views/mycontroller/home.html.erb
,我将使用另一个styleshet_link_tag
:
我在我的Gemfile中包含了gem’sass gem 'sass-rails', '4.0.1'
,并且预编译发生在heroku上。
没有CSS似乎是加载或只加载其中的一部分而不是两组CSS规则的总和。
您需要告诉Rails在您的application.rb add中预编译您的其他文件
config.assets.precompile += ['mysubdirectory/main']
Rails默认只预编译application.css和application.js。