Grunt指南针和sass / css目录

我更新了最新版本的grunt(0.4.1)并安装了指南针软件包(grunt-contrib-compass)。 这里我使用的configuration:

compass: { dist: { options: { sassDir : "src/theme/sass", cssDir : "src/theme/css", imagesDir: "src/theme/img", javascriptsDir : "src/js", fontsDir : "src/theme/fonts", environment : "production" } } } 

每次在sass目录中发生更改时,将执行指南针任务,并创buildcss目录(使用生产css文件)。 一切都很好,但css文件,config.rb文件和sasscaching也重新在sass目录中。

有人遇到同样的问题?

正如你有一个config.rb ,考虑实际使用它:

 compass: { dist: { options: { config: 'config/config.rb' } } } 

老问题,但我遇到了这个问题一次。 但问题是我运行compass命令,而不是grunt compass所以默认configuration已被使用。