2013-04-24 92 views
0

在我看来,我错过了一些东西。在Grunt中是否有可能为Stylus或RequireJS创建子任务?我的意思是这样的:Grunt和Stylus或RequireJS子任务

grunt.initConfig({ 
    stylus: { 
     dev: { 
     compile: {...} 
     }, 
     prod: { 
     compile: {...} 
     } 
    } 
}); 

对我来说这是行不通的。然而,当我写:

... 
    stylus: { 
    compile: {...} 
    } 
... 

它工作正常,创建文件等...所以我做错了什么?

回答

1

在未来的格式运行咕噜任务:

taskname: { 
    subtaskname: { 
     // options 
    } 
} 

所以为了使其工作,你不需要把你的devprod子任务中compile对象。

stylus: { 
    dev: { 
     // options 
    }, 

    prod: { 
     // options 
    } 
} 

此致敬礼。

+0

是的,我明白了:)愚蠢的问题... – 2013-06-01 13:22:28