Grunt expõe todos seus métodos e propriedades através do objeto grunt
que é definido na função module.exports
declarada no seu arquivo Gruntfile, plugin Grunt ou em um arquivo de tarefas.
Praticamente todos os métodos seguintes são definidos em outros módulos, mas por conveniência, são acessíveis através do objeto grunt
. Veja a documentação individual de cada API para mais detalhes e exemplos.
Este método é um alias do método grunt.config.init.
Este método é um alias do método grunt.task.registerTask.
Este método é um alias do método grunt.task.registerMultiTask.
Este método é um alias do método grunt.task.renameTask.
Este método é um alias do método grunt.task.loadTasks.
Este método é um alias do método grunt.task.loadNpmTasks.
Este método é um alias do método grunt.fail.warn.
Este método é um alias do método grunt.fail.fatal.
Recupera o valor de um paramêtro definido na linha de comando, por exemplo: debug
. Note que para cada paramêtro, o inverso pode ser testado: no-debug
.
grunt.option(optionName)
Objeto contendo as informações do arquivo package.json
da atual instalação Grunt.
grunt.package
Versão atual do Grunt em formato string. Este é apenas um atalho para a propriedade grunt.package.version
.
grunt.version