【问题标题】:couldn't find file 'bootstrap' but it exists找不到文件“引导程序”但它存在
【发布时间】:2016-05-16 05:38:36
【问题描述】:

我从 git 克隆了一个 Rails 4.1.7 项目,现在有一个异常:

couldn't find file 'bootstrap'
  (in my_app/app/assets/stylesheets/application.css:13)

我的应用程序.css:

 *= require bootstrap
 *= require font-awesome
 *= require s3_direct_upload_progress_bars
 *= require_tree .
 *= require_self
 */

宝石文件:

gem 'bootstrap-sass'

【问题讨论】:

  • 资产下的样式表目录中是否存在引导文件?
  • @MuhammadYawarAli,不,但在 Gemfile 中是的。
  • bundle exec rails s
  • 我认为你应该通过这个链接:github.com/twbs/bootstrap-sass 正确安装 sass 以使用 bootstrao-sass

标签: ruby-on-rails ruby twitter-bootstrap ruby-on-rails-4 asset-pipeline


【解决方案1】:

根据README...

您需要确保已安装 bootstrap-sass 和 sass-rails gems 并在您的 Gemfile 中:

gem 'bootstrap-sass', '~> 3.3.6'
gem 'sass-rails', '>= 3.2'

您还需要将application.css 更改为application.scss。它看起来像这样:

@import "bootstrap-sprockets";
@import "bootstrap";

//= require font-awesome
//= require s3_direct_upload_progress_bars
//= require_tree .
//= require_self

【讨论】:

  • 我应该删除 application.css 吗?
  • 是的。 application.scss 将取代它。
  • 我已经分享了链接:github.com/twbs/bootstrap-sass 以上在 cmets 中通读它以获得解决方案,它具有所有需要的命令。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-19
  • 1970-01-01
  • 2016-07-23
  • 1970-01-01
  • 2021-08-23
相关资源
最近更新 更多