O console
forma a ponte entre o Hexo e os usuários. Ele registra e descreve os comandos disponíveis para o terminal.
Resumo
hexo.extend.console.register(name, desc, options, function(args){ |
Argumento | Descrição |
---|---|
name |
Nome |
desc |
Descrição |
options |
Opções |
Um argumento args
será passado para a função. Este é o argumento que os usuários digitam no terminal. Ele é analisado pelo Minimist.
Opções
usage
O uso de um comando de terminal. Por exemplo:
{usage: '[layout] <title>'} |
arguments
A descrição de cada argumento de um comando de terminal. Por exemplo:
{ |
options
A descrição de cada opção de um comando de terminal. Por exemplo:
{ |
desc
Informações mais detalhadas sobre um comando de terminal.
Exemplo
hexo.extend.console.register('config', 'Display configuration', function(args){ |