在]行上编译Compass LoadError时出错.. data.rb:无法加载此类文件

我已经搜索了所有可能的Ruby资源,寻找这个错误的解决方案,但不能在我的生活中弄清楚我做错了什么。

我正在尝试让我的sass编译器为之前的项目中的Drupal构建工作。 使用以下堆栈:Ruby 2.3.0,Sass 3.4.22,Compass&Compass Core 1.0.3,Bundler 1.11.2。 我已经尝试卸载并重新安装gem但无济于事。

运行bundle exec compass watch命令时会发生错误,从而产生以下输出:

 /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-core-1.0.3/lib/compass/configuration/data.rb的第[“179”]行的LoadError:无法加载此类文件 -  - 断点
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-core-1.0.3/lib/compass/configuration/data.rb:179:in`requirement'
   /Users/somedude/Sites/devdesktop/taronga-dev/docroot/sites/tarongazoo/themes/custom/taronga/config.rb:9:in`get_binding'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:24:in`eval'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:24:in`parse_string'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:15:in,clock in _parse'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:14:in`open'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:14:in`__parse'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/file_data.rb:7:in在new_from_file中的块
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-core-1.0.3/lib/compass/configuration/inheritance.rb:207:in`with_defaults'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/file_data.rb:6:in`new_from_file'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/helpers.rb:19:in`configuration_for'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/configuration/helpers.rb:69:in"add_project_configuration'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:37:in"add_project_configuration'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:25:in`configure!'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:15:in`initialize'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/commands/update_project.rb:41:in`initialize'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:42:in"new'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:42:in`exper!'
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass/.0.3/lib/compass/exec/sub_command_ui.rb:15:in“run!”
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/bin/compass:30:in“block in”
   /Users/somedude/.rvm/gems/ruby-2.3.0/gems/compass-1.0.3/bin/compass:44:in`'
   /Users/somedude/.rvm/gems/ruby-2.3.0/bin/compass:23:in'load'
   /Users/somedude/.rvm/gems/ruby-2.3.0/bin/compass:23:in`'
   /Users/somedude/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:在'eval'中
   /Users/somedude/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in`'

在尝试让他们的SASS编译器运行时,有没有其他人遇到类似的东西? 任何帮助将非常感激。

谢谢,
标记。

解决! 这是一个如此简单的疏忽。

事实certificate我只需要通过我的Gemfile调用丢失的gem:

gem'指南针'
gem'萨斯'
gem'sass-globbing'
gem'断点' 

还有一些版本冲突,但通过特定版本重新安装gem解决了这些冲突,例如:

  gem install breakpoint -v 2.5.0 

希望这可以指出任何其他人在正确的方向上有类似的问题。

干杯。

应自动安装依赖项,但您可以尝试手动安装它找不到的断点gem:

gem install breakpoint