CSS升级的相对URL

时间:2013-03-21 10:44:32

标签: css ruby-on-rails ruby ruby-on-rails-3 twitter-bootstrap-rails

我正在使用Ruby on Rails开发一个应用程序,我正在使用bootstrap升级我的CSS。

我的问题是:

如果我有下一个网址链接:link href="css/bootstrap.css" rel="stylesheet"

如何将网址重新定义为相对网址,因此如果重新排列我的网址,它就不会中断

项目的文件?

2 个答案:

答案 0 :(得分:2)

我认为最佳做法是将样式表放在以下目录中:

app/assets/stylesheets

并使用以下内容包含它:

stylesheet_link_tag 'name'

但是如果你使用Bootstrap我强烈建议使用Gem(例如http://rubygems.org/gems/twitter-bootstrap-rails),这样它将自动处理框架的样式表和javascripts。

答案 1 :(得分:1)

使用rails资产管道。请参阅本指南:

http://guides.rubyonrails.org/asset_pipeline.html