Ruby と Rails の初心者で、custom.css を DOM の最後の css ファイル呼び出しに追加する方法を知りたいと思っていました。
また、Js をヘッダーの上ではなく最後にする必要がある場合、これを行う正しい方法は何ですか。
現在、Rails の順で assets フォルダーからすべてが取得されます。
ありがとう...
Ruby と Rails の初心者で、custom.css を DOM の最後の css ファイル呼び出しに追加する方法を知りたいと思っていました。
また、Js をヘッダーの上ではなく最後にする必要がある場合、これを行う正しい方法は何ですか。
現在、Rails の順で assets フォルダーからすべてが取得されます。
ありがとう...
あなたのlayout.erbには、レイアウト自体の下に必要なものすべてを含めることができます
あなたは付け加えられます:
<%= stylesheet_link_tag "custom", :media => "all" %>
をレイアウト ファイルの最後に追加custom.css
し、プリコンパイル リストに追加します。
# /config/environments/production.rb
config.assets.precompile += %w( custom.css )
ただし、application.css
ファイルは引き続きcustom.css
.
ファイルに含まれるファイルを設定することで、application.css でのコンパイルを停止できapplication.css
ます。変化する、
# /app/assets/stylesheets/application.css
/*
*= require_tree .
*/
に
/*
*= require first_css
*= require second_css
*/
ファイルを無視しcustom.css
ます。これは、javascript の場合と非常によく似ています。詳細については、http: //guides.rubyonrails.org/asset_pipeline.htmlを参照してください。