1

我有一个新的 rails 应用程序,我正在尝试使用 bootstrap-sass gem。当我@import "bootstrap";在我的 app/assets/stylesheets 文件夹中添加 .scss 文件时,我收到此 SASS 编译错误:

(Line 1: File to import not found or unreadable: bootstrap.

我已经看到许多其他人都遇到了这个错误,但建议的一切都没有奏效。我确保在运行后重新启动服务器bundle install,我什至删除了我的整个 gemset 并重新开始。不过,在按照 bootstrap-sass github 页面上的说明进行操作时,我得到了这个错误,我无法弄清楚!

宝石文件:

来源“ https://rubygems.org

红宝石'2.0.0'

宝石'导轨','4.0.0.rc2'

宝石'pg','〜> 0.17.1'

宝石'咖啡轨','〜> 4.0.0'

gem 'sass-rails', '>= 3.2'

gem 'bootstrap-sass', '~> 3.0.3.0'

gem 'uglifier', '>= 1.3.0'

宝石'jquery-rails'

宝石“涡轮链接”

宝石'jbuilder','〜> 1.2'

组:doc做

宝石'sdoc',要求:假

结尾

gem 'bcrypt-ruby', '~> 3.0.0'

和错误输出:

sass --update '/app_root/app/assets/stylesheets/' > 错误 /path/to/app_root/app/assets/stylesheets/global.scss (第 1 行:> 文件到 > 导入未找到或不可读:引导程序。加载路径:/path/to/app_root/app/assets/stylesheets /path/to/app_root/app/assets/stylesheets) > 编译异常退出,代码为 1

我认为“加载路径”可能存在问题,但是当我打开 rails 控制台并检查 Sass.load_paths 时,它包含 bootstrap-sass gem 的目录。

欢迎大家提出意见。我已经尝试了几个小时来处理这个问题,但无济于事。

4

1 回答 1

0

好的,我不知道为什么会这样,但我一直在抨击这个问题很长时间,我不再关心了。

我找到了本教程并从一开始就明确地遵循了它(很简单,因为我的应用程序基本上是空的)。它使用 rails_layout gem,并且不知何故,引导程序现在按预期工作。

于 2014-02-02T19:22:25.527 回答