本人使用的是 Rails 3.2 和 Ruby 1.9.3。 新建项目时,使用 bootstrap 前端框架,将 bootstrap.css 和 bootstrap.js 放到 asset 对应的目录下,程序中 layout 下代码未修改,查看页面时发现 bootstrap 已经被应用到了页面上。 同时,如果将 application.html.erb 中的
<%= stylesheet_link_tag "application", :media => "all" %>
改为
<%= stylesheet_link_tag "bootstrap", :media => "all" %>
js 同样操作,再刷新页面时 bootstrap 却没被引入,查看页面源码,点击对应 URL,则会出现"no route match..."的错误。