Skip to content

Latest commit

 

History

History
63 lines (39 loc) · 2.04 KB

grunt.md

File metadata and controls

63 lines (39 loc) · 2.04 KB

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.

Configuração

grunt.initConfig

Este método é um alias do método grunt.config.init.

Criando tarefas

grunt.registerTask

Este método é um alias do método grunt.task.registerTask.

grunt.registerMultiTask

Este método é um alias do método grunt.task.registerMultiTask.

grunt.renameTask

Este método é um alias do método grunt.task.renameTask.

Carregamento de tarefas definidas externamente

grunt.loadTasks

Este método é um alias do método grunt.task.loadTasks.

grunt.loadNpmTasks

Este método é um alias do método grunt.task.loadNpmTasks.

Warnings e erros fatais

grunt.warn

Este método é um alias do método grunt.fail.warn.

grunt.fatal

Este método é um alias do método grunt.fail.fatal.

Parâmetros via linha de comando

grunt.option

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)

Outros

grunt.package

Objeto contendo as informações do arquivo package.json da atual instalação Grunt.

grunt.package

grunt.version

Versão atual do Grunt em formato string. Este é apenas um atalho para a propriedade grunt.package.version.

grunt.version