总之,我试图找出我收到错误的原因:
File to import not found or unreadable: bootstrap
这是完整的描述:
1)我正在使用Bower管理我的Javascript库,所以我将引导依赖项放在bower.js中:
...
"dependencies": {
"bootstrap": "~3"
}
...
我插入了application.rb
config.assets.paths << Rails.root.join('vendor', 'assets', 'components')
2)Rails4正在使用gem&#39; sass-rails&#39;管理Sass:
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.3'
3)我还添加了
@import "bootstrap";
.field_with_errors {
@extend .has-error;
}
使bootstrapt与rails-forms兼容 (见https://gorails.com/blog/trying-out-bootstrap-3-0)
我得到的是错误:
导入未找到或无法读取的文件:bootstrap。
除了特定的错误之外,非常感谢有关 Bower 和 sass-rails 的解释可以毫无问题地协作(我没有找到任何问题)网上的好资源)。
答案 0 :(得分:0)
打开/assets/stylesheets/application.css
文件并添加以下行:
*= require bootstrap-sass-official/assets/stylesheets/bootstrap.scss
application.css
文件必须包含指示应用程序应加载哪些资源的指令。