Grunt通過grunt
對象暴露所有方法和屬性,并將此對象賦予module.exports
函數(shù),這些方法和屬性都將傳遞到你的Gruntfile、Grunt插件或者task文件中。
以下所有的方法幾乎都是在別處定義的,但是為了方便使用,也在grunt
對象中做了定義。詳細的解釋和案例請參閱各個api單獨的文檔。
此方法是 grunt.config.init 方法的別名(alias)。
此方法是 grunt.task.registerTask 方法的別名(alias)。
此方法是 grunt.task.registerMultiTask 方法的別名(alias)。
此方法是 grunt.task.renameTask 方法的別名(alias)。
此方法是 grunt.task.loadTasks 方法的別名(alias)。
此方法是 grunt.task.loadNpmTasks 方法的別名(alias)。
此方法是 grunt.fail.warn 方法的別名(alias)。
此方法是 grunt.fail.fatal 方法的別名(alias)。
檢索命令行參數(shù)的值,例如debug
。注意對于每個命令行參數(shù),都可以做相反的測試,例如no-debug
。
grunt.option(optionName)
package.json
中存儲的元數(shù)據(jù),其類型是對象。
grunt.package
當前 Grunt 的版本,類型是字符串。它僅僅是grunt.package.version
屬性的縮寫。
grunt.version
更多建議: