我是Ruby和Rails的新手,想知道如何将custom.css添加到DOM中的最后一个css文件调用。
另外,如果我需要Js最后而不是在标题之上,那么这样做的正确方法是什么。
目前一切都来自Rails订单中的assets文件夹。
谢谢...
答案 0 :(得分:0)
在layout.erb中,您可以在布局本身中包含所需的一切
答案 1 :(得分:0)
您可以添加:
<%= 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。