Grunt和Stylus或RequireJS子任务

时间:2013-04-24 19:19:56

标签: requirejs gruntjs stylus

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

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

对我来说它不起作用。但是,当我写道:

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

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

1 个答案:

答案 0 :(得分:1)

Grunt任务以下一种格式运行:

taskname: {
    subtaskname: {
        // options
    }
}

因此,为了使其有效,您不需要将compile对象放在devprod子任务中。

stylus: {
    dev: {
        // options
    },

    prod: {
        // options
    }
}

最好的问候。