我有一个新的 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 的目录。
欢迎大家提出意见。我已经尝试了几个小时来处理这个问题,但无济于事。