Compass / SASS中缺少依赖关系

时间:2013-10-09 18:07:28

标签: ruby rubygems compass-sass

所以我并没有通过Compass为我一直在使用它的附件做太多的疯狂。我的主要用例是利用颜色操作库和一些条件/循环结构来生成一些不同的主题。

昨天我确实为省略号库运行了安装,然后在尝试“观察”我的项目时给出了以下消息......

  

[听警告]:缺少依赖'wdm'(版本'〜> 0.1')!
  请运行以下命令以满足依赖性:       gem install --version'〜> 0.1'wdm

     

为了获得更好的性能,建议您满足   缺少依赖。

我的配置文件中没有看到任何与此'wdm'引用有关的内容,所以我希望有人可以帮我弄清楚如何解决这个缺失的依赖项。我已经尝试过运行任何和所有宝石更新。

我目前的'框架& Compass中的模式是::

  • compass / ellipsis - 跨浏览器省略号截断文本的插件。
  • 指南针/扩展程序 - 生成指南针扩展程序。
  • 指南针/饼图 - 与http://css3pie.com/
  • 集成
  • 指南针/项目 - 默认项目布局。

这是我的@imports ::

  • @import“compass / css3”;
  • @import“compass / css3 / user-interface”;
  • @import“partials / variables”;
  • @import“partials / colors”;
  • @import“partials / modules”;

感谢阅读!

2 个答案:

答案 0 :(得分:5)

所以我解决了这个问题。仍然不确定在我的环境中发生了什么变化导致我需要处理这种依赖。解决方案不仅限于安装wdm gem。 native gem依赖项要求我安装Ruby DevKit(http://rubyinstaller.org/downloads)。

我使用的是Windows 7操作系统。按照@ https://github.com/oneclick/rubyinstaller/wiki/Development-Kit

的说明进行操作
  1. 将文件解压缩到C:\ RubyDevKit
  2. cmd C:\ RubyDevKit
  3. ruby​​ dk.rb init>>初始化完成!
  4. notepad config.yml
  5. 添加了对我的主要ruby安装( - C:/ Ruby200-x64)
  6. 的引用
  7. 检查我一切都很好(ruby dk.rb review)
  8. ruby​​ dk.rb install
  9. 之后,我做了几个gem安装,然后直奔 gem install wdm

    在那之后,我所有指南针看到的困境都是无效的。

    值得吗? Dunno ......但至少我回到了我开始的地方。

答案 1 :(得分:1)

安装它可能最简单(the command is wrong though:P):

gem install --version 0.1 wdm
# and the latest
gem install wdm

我认为这是想要使用wdm (Windows Directory Monitor)的守卫。 (指南针使用guard进行文件监听。)您可能刚刚在最近的罗盘更新中选择了此更改。

相关问题