【问题标题】:error: file to import not found or unreadable: "compass/reset"错误:找不到要导入的文件或不可读:“指南针/重置”
【发布时间】:2014-05-01 06:52:37
【问题描述】:

我在 OSX 10.6.8 上,运行 RubyGems 1.8 和 Compass 0.12.2。

目前我所有的 Compass 项目都发生这种情况,但即使通过终端创建一个简单的测试项目 -> “compass create myproject” 也会出现以下错误...

错误:找不到要导入的文件或无法读取:“compass/reset”

我该怎么做才能开始修复这个错误?

【问题讨论】:

    标签: rubygems sass compass-sass


    【解决方案1】:

    我在 Ubuntu - 虚拟机 (Windows) 上使用 ruby​​ 2.0.0、rails 4.1.0,我也有这个错误。我的解决问题是:


  • 不要将 gem 声明放在 Gemfile 的资产组中!
  • (https://lessaccounting.com/blog/sass-compass-rails-4/)

  • 如果您打算使用 Sass,则需要将 application.css 重命名为 application.css.scss。
  • 删除位于 cmets 内部的指令 require、require_tree 和 require_self。(https://github.com/rails/sass-rails)
  • 该文件应如下所示:
  • @import "指南针/重置";
    @import "compass/css3";
    @import "compass/css3/images";

    ...您的文件(在 http://thesassway.com/beginner/how-to-structure-a-sass-project 之后)
    例如:

    @import "应用程序/标题";
    @import "应用程序/页脚";

    【讨论】:

      【解决方案2】:

      这里团队的建议是使用:Ruby 1.9.3、compass 1.0.0、sass 3.3.3 早期版本的 sass/compass 存在一些问题,但我们正在为我们运行设置...如果您想在其他地方比较笔记,我们将遵循 DrupalSouth 的 @kitt 演讲中的工作流程!

      【讨论】:

      • 我已经安装了 rvm 但不确定如何使用它! ://
      • rvm install 1.9.3 运行“requirements_osx_brew_update_system ruby​​-1.9.3-p545”时出错,显示 /Users/brock/.rvm/log/1395641773_ruby-1.9.3-p545/update_system 的最后 15 行.log github.com/mxcl/homebrew/wiki/Common-Issues 并确保 brew update 在继续之前有效。不知道从这里去哪里?棘手。
      • 似乎 OSX 10.6 是问题... localhost:~ brock$ rvm install 1.9.3 搜索二进制红宝石,这可能需要一些时间。没有可用的二进制红宝石:osx/10.6/i386/ruby-1.9.3-p545。继续编译。请阅读“rvm help mount”以获取有关二进制红宝石的更多信息。检查 osx 的要求。 osx 的安装要求。更新系统.....................错误运行“requirements_osx_brew_update_system ruby​​-1.9.3-p545”,显示 /Users/brock/ 的最后 15 行。 rvm/log/1395723091_ruby-1.9.3-p545/update_system.log
      • 指南针 1.0.0 不存在。目前的生产版本是 0.12.2
      猜你喜欢
      • 1970-01-01
      • 2013-03-08
      • 2012-03-27
      • 1970-01-01
      • 2011-08-25
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 2015-09-15
      相关资源
      最近更新 更多