我使用的是Rails 3.2.1。如何在rails应用程序中添加外部样式表?
我尝试了以下答案但无济于事:
public/stylesheets
的文件夹。我有一个公用文件夹,但我在/vendor/assets
下有样式表文件夹。答案 0 :(得分:16)
我只是假设你已经在你的布局中使用了这样的东西:
stylesheet_link_tag 'application'
如果您想引用外部样式表,那么您需要做的就是传入网址。
stylesheet_link_tag 'application', 'http://yui.yahooapis.com/2.8.1/build/reset/reset-min.css'
如果您想在代码库中包含实际文件:
app/assets/stylesheets
是放置主css文件的地方。
vendor/assets/stylesheets
是你应该为你可能拥有的任何插件放置css文件的地方。
js文件也一样。例如,您的application.js
将进入app/assets/javascripts
,而timeago.js
等jquery插件将进入vendor/assets/javascripts
。
答案 1 :(得分:1)
在寻找这个问题的解决方案一段时间之后,我找到了这个一步一步的教程,解释了如何将一个bootstrap主题实现到rails app => http://www.notch8.com/implementing-a-bootstrap-theme/
您可以将此应用于其他CSS和JS模板而不是Bootstrap。
希望这有帮助(对不起,如果我犯了英语错误)