In meiner Rails-Anwendung habe ich mehrere Layouts und für jeden möchte ich spezielle CSS laden, wie kann ich das tun?application.css für verschiedene Layouts wie richtig eingestellt?
im Moment application.css sieht wie folgt aus:
//= require bootstrap.min
//= require filechooser
//= require bootstrap-switch.min
//= require jquery.datetimepicker
//= require fancybox2_1_5/jquery.fancybox
//= require style
*= require_self
*/
Wenn ich dies tue, ist das Problem Vorkompilierung nicht funktionieren – Felix
@Felix - das ist ein anderes Problem. Sie müssen Sprockets speziell mitteilen, welche Dateien in der Liste "config.assets.precompile" verfügbar sein sollen. Abhängig von Ihrer Rails-Version wird dies in 'config/initializers/assets.rb' oder' config/application.rb' konfiguriert. –
Oder verwenden Sie die 'link'-Anweisung https://github.com/rails/sprockers# the-link-directive '// = link 'admin.js' oder '// = link' admin.css '' - Sie müssen möglicherweise mit den Pfaden spielen, um das zu erreichen. –