2015-04-19 5 views
36

bile config.assets.digest = false dişlisi tüm statik dosyalara .self. ekleyerek 3.0 Keep ayarlanır? Doğru tarayıcı çalışması için gereklidir.".self." Ifadesinin eklenmesi nasıl devre dışı bırakılır <code>application.css</code></p> <p><code>application.self.css?body=1</code> nasıl devre dışı bırakmak için olur <code>self</code> ekleyerek: Sprockets 3.0

+0

Zaten bunu düzeltmek için yönetmek mi: Eğer development.rb veya production.rb dosyaya aşağıdaki eklerseniz beklediğiniz gibi

, işe yarayacak? Aynı problemin içine .. – Loed

+2

Gemfile içinde 2.x sürümüne Sprockets downgrading tarafından sabitledim. ( – Dimitry

+0

[GitHub] (https://github.com/rails/sprockets üzerinde bir sorun ortaya çıkarmak mantıklı mı?/issue)? – spickermann

cevap

15

, .self.css eklenir çalıştırın.

config.assets.debug = false 
+0

Bu, tüm dosyaları tek bir dosyada bir araya getirmekten çok daha kolaydır. Dosyaların tarayıcıda tek tek hata ayıklaması artık mümkün değildir. . –

1

Yığınlama dişlisi benim için çalıştı. senin Gemfile

gem 'sprockets', '2.11.0' 

Aşağıdaki ekleyin ve config.assets.debug = true yapılandırma kümesi (olmasın, hiçbir ilişkisi yoktur sindirmek yapılandırma) çünkü Sprockets 3'te

bundle update sprockets 
İlgili konular