每当我尝试在我的项目的assets文件夹(我有sass,stylesheets和config.rb)中运行 指南针 时,我会遇到2个错误:
错误1 :“C:行[”36“]上的LoadError无法加载此类文件 - bootstrap-sass /使用--trace运行以查看完整回溯”
错误2 (不太常见):C:行[“36”]上的LoadError无法加载此类文件 - font-awesome-sass /使用--trace运行以查看完整 回溯”
我通常如何解决这个问题,方法是运行' gem install bootstrap-sass '和' gem install font-awesome-sass '在项目文件夹中。
今天,当我在我的资源文件夹中运行'指南针监视'时,我收到了这个错误:
C:未初始化的常量FontAwesome :: Sass :: VERSION使用--trace运行 看到完整的回溯。
我尝试在主项目文件夹,assets文件夹和users文件夹中重新安装de font-awesome-sass,但仍然出现此错误。
有人可以帮忙吗?
我在Windows 8.1上运行
我的config.rb文件是
require 'bootstrap-sass'
require 'font-awesome-sass'
require 'compass/import-once/activate'
# Require any additional compass plugins here.
# Set this to the root of your project when deployed:
http_path = "/"
css_dir = "stylesheets"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "javascripts"
relative_assets = true
Sass 3.4.10(选择性史蒂夫) 指南针1.0.3(北极星) 红宝石1.9.3p551
提前致谢!
答案 0 :(得分:0)
尝试删除所有与Sass相关的宝石,包含所有版本(可能还有一些来自更新),然后重新安装最新的稳定版本。也就是说,sass,指南针,bootstrap-sass和font-awesome-sass。我之前偶然发现了这个错误,它是由冲突的宝石版本引起的。