2011-09-15 84 views
0
<%= stylesheet_link_tag 'application', :debug => Rails.env.development? %> 

似乎並不像它的工作。我認爲該資產仍在預編譯中......我可以驗證這一點,因爲螢火蟲並未報道正確的路線。如何獲得CSS的調試模式?

回答

0

我懷疑你可能沒有這個選項在development.rb文件中設置:

config.assets.debug = true

有了這個on Rails的將呈現每個文件的鏈接(或腳本)標籤。除非要關閉調試模式(=> false),否則在佈局文件中不需要:debug選項。

有關更多信息,請參閱using the pipeline in development mode上的導軌指南。

+0

我在初始化程序/ development.rb中添加了'config.assets.debug = true'。刷新頁面,看起來CSS仍在編譯 –

+0

查看Rails指南,瞭解每個環境文件的正確設置 - 其他地方可能有錯。還要強制刷新瀏覽器 - 可能會緩存內容。 –