【发布时间】:2015-08-01 08:27:27
【问题描述】:
我正在开发一个 Rails 应用程序 (v4.2.1),它在 vendor/assets/components/bootstrap 上安装了引导程序。
在我将引导程序从 v3.3.4 升级到 v3.3.5 之前,一切都很顺利。
现在我看到一个错误页面,上面写着couldn't find file 'bootstrap' with type 'text/css'。
这是我的app/assets/stylesheets/application.css:
/*
*= require_tree .
*= require bootstrap
*= require fontawesome
*= require_self
*/
如果我将引导程序降级到 v3.3.4,此错误就会消失。有什么建议吗?
[更新]
我使用bower install 命令安装了boostrap。以下是我的.bowerrc:
我有一个这样的目录树:
小贩 + 资产 + 组件 + 引导程序 + 距离 +字体 + 咕噜声 + js + 少 + .bower.json + ...链轮的版本是3.2.0。我还使用 sprockets-rails 2.3.2 和 sprockets-es6 0.6.2。
【问题讨论】:
-
附加信息:sprockets 的版本是 3.2.0。我也使用 sprockets-rails 2.3.2 和 sprockets-es6 0.6.2。
-
你在使用
bootstrap-sassgem吗? -
@JeremyRodi 不。我想用 Bower 管理 JavaScript 包。我的问题的重点是 v3.3.4 和 v3.3.5 之间关于引导程序的变化。
-
我问的原因是我可以检查 gem 并节省一些时间。那你在哪里安装引导程序?
-
如我所写,我使用 Bower 在
vendor/assets/components目录上安装了引导程序。我在.bowerrc上指定了这个目录,并且在bower.json上有一个bootstrap的条目。
标签: twitter-bootstrap-3 sprockets