我想要针对单个Gruntfile运行几个子项目,因为它们都需要针对它们运行相同的任务。例如,我需要在每个子项目中使用Compass编译Sass。
使用Grunt怎么可能?我尝试了通配模式:
compass: {
options: {
sassDir: './bundles/*/public/styles',
cssDir: './bundles/*/temp/styles'
}
}
但是我收到以下错误:
Running "compass" (compass) task
Errno::ENOENT on line 441 of /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb: No such file or directory - /Users/Oliver/Development/Personal/Reader/bundles/*
Run with --trace to see the full backtrace
建议我不能以这种方式使用globbing模式。
这可能吗?如果可以,怎么做?