黑人的命也是命

grunt

Grunt 将其所有方法和属性都暴露在 grunt 对象上,该对象会传递到 Gruntfile、Grunt 插件或 任务文件 中导出的 module.exports 函数中。

几乎所有以下方法都在其他地方定义,但为了方便起见,直接在 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