2016-04-02 8 views
0

Farklı Düzenlemeler için farklı CSS dosyaları istiyorum. ÖrneğinFarklı Düzenlemeler için farklı CSS dosyaları nasıl önceden sıkıştırılır?

:

uygulama/düzenleri/application.html.erb application.css

<%= stylesheet_link_tag 'application' %> 

ve uygulama/düzenleri/admin.html.erb admin.css olacaktır olurdu:

Ben çalıştırdığınızda
<%= stylesheet_link_tag 'admin' %> 

sorun admin.css precompiled olmamasıdır:

RAILS_ENV=production bundle exec rake assets:precompile 

admin.css ayrıca önceden derlenmiş ne yapabilirim?

Ben 4,2

DÜZENLEME

admin.css dosyasını

/* 
//= require bootstrap.min 
//= require filechooser 
//= require bootstrap-switch.min 
//= require jquery.datetimepicker 
//= require fancybox2_1_5/jquery.fancybox 
//= require blubb 
*= require_self 

Rails kullanıyorum Ama blubb.css dosyasının kodunu onlye admin.css eklenir .... başlatıcıları olarak

cevap

1

/assets.rb:

Rails.application.config.assets.precompile += %w(admin.css) 
+0

düzgün çalışmıyor ... – Felix

+0

üzerinde precompile olması gereken css ekledim Üzgünüm, koyduğunuz dosya başlatıcısı/asset.rb olmalıdır Dosyada zaten bazı örnek yorumlar var. Çalışmıyorsa, sorunun çok önemsiz olduğunu tahmin ediyorum. – Yacine

+0

hiçbir şey değişmedi ... – Felix