如何更新/修复SASS和Compass $ PATH以使用grunt-contrib-compass

时间:2014-10-06 19:12:32

标签: ruby compass-sass grunt-contrib-compass

我正在尝试运行grunt-contrib-compass,但遇到了这个错误:

Warning: Couldn't find the `compass` binary. Make sure it's installed and in your $PATH Use --force to continue.

我跑了:

  • sudo gem install compass
  • sudo gem install sass
  • sudo gem update --system

当我做宝石清单时,我得到:

compass (1.0.1) 
rails (4.1.6)
sass (3.4.5, 3.3.4)

红宝石:

ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin12.0]

有关如何让grunt-contrib-compass工作的任何建议或解决方案?

2 个答案:

答案 0 :(得分:3)

你必须先安装

sudo apt-get install ruby gem ruby-dev

第二

sudo gem install compass

答案 1 :(得分:0)

您找到了解决方案吗?我在Ubuntu 14.04上遇到了同样的错误。

指南针是宝石,但你也需要红宝石指南针。如果您执行compass -v,可能会说您没有ruby-compass并且需要安装它。这是我的情况所以我做了sudo apt-get install ruby-compass解决了我的问题。