1

我最近换了我的mac。我曾经使用 grunt 和 grunt-contrib-compass 没有问题,但自从我改变了,罗盘不再工作了。

我安装了我需要的所有工具(ruby、compass、sass、xcode、命令行工具、grunt 等)并保持相同的 gruntfile.js 和配置。当我运行 grunt 时,每个任务都是可执行的,甚至是指南针,但是 grunt-contrib-compass 什么也不做,它显示了这个:

Running "compass:dev" (compass) task
//nothing
Running "csslint:dev" (csslint) task
>>1 file lint free.
// csslint, like the others plugins, works fine

该问题与我的 grunt 配置无关,因为在同一个文件夹中,grunt-contrib-compass 在我的旧 Mac 中工作。

我注意到 xcodebuild 在 grunt 执行期间没有运行。

知道我的问题在哪里吗?

4

1 回答 1

0

您是否同时安装了 Compass 和 SASS?

如果您已安装 Compass,则不应安装 SASS:

// * for Compass, run `npm install --save-dev grunt-contrib-compass` 
//   This depends on the ruby compass gem, which can be installed with
//   `gem install compass`
//   You should not install SASS if you have installed Compass.
于 2014-11-22T10:45:44.667 回答