2014-01-14 106 views
0

我使用uglify,指南針和GruntJS的副本。現在我想將所有這些綁定到一個命令,因此我不必輸入「grunt uglify」,「grunt compass」和「grunt copy」,而只需要輸入「grunt project」。這可能以某種方式嗎?綁定GruntJS命令

+0

是的。 http://gruntjs.com/api/grunt.task –

+0

非常感謝你! :) – user3048402

回答

0

您可以使用registerTask爲幾個任務創建別名。

例子:

grunt.initConfig({ 

      clean: /* ... */, 
      copy: { /* ... */ }, 
      uglify: { /* ... */    } 
    }); 

    grunt.registerTask('build', ['clean', 'uglify','copy']); 

然後只需調用grunt build(或任何你選擇稱呼它)的命令行。

+0

「默認」任務被稱爲「默認」,你只需在控制檯輸入'grunt'來觸發它。 – Germain