grunt
Grunt 将其所有方法和属性暴露在传递到 Gruntfile 中导出的 module.exports
函数、Grunt 插件或 任务文件 中的 grunt
对象上。
以下几乎所有方法都在其他地方定义,但为了方便起见,直接在 grunt
对象上提供。有关详细说明和示例,请参见各个 API 部分的文档。
配置
grunt.initConfig
此方法是 grunt.config.init 方法的别名。
创建任务
grunt.registerTask
此方法是 grunt.task.registerTask 方法的别名。
grunt.registerMultiTask
此方法是 grunt.task.registerMultiTask 方法的别名。
grunt.renameTask
此方法是 grunt.task.renameTask 方法的别名。
加载外部定义的任务
grunt.loadTasks
此方法是 grunt.task.loadTasks 方法的别名。
grunt.loadNpmTasks
此方法是 grunt.task.loadNpmTasks 方法的别名。
警告和致命错误
grunt.warn
此方法是 grunt.fail.warn 方法的别名。
grunt.fatal
此方法是 grunt.fail.fatal 方法的别名。
命令行选项
grunt.option
检索命令行选项的值,例如 debug
。请注意,对于每个命令行选项,都可以测试其反向值,例如 no-debug
。
grunt.option(optionName)
杂项
grunt.package
当前 Grunt 的 package.json
元数据,作为一个对象。
grunt.package
grunt.version
当前 Grunt 版本,作为一个字符串。这只是 grunt.package.version
属性的快捷方式。
grunt.version
Found an error in the documentation?
File an issue.