Pular para o conteúdo principal
Version: v4.5.0

stk-legacy apply plugin

Descrição

O comando stk-legacy apply plugin é usado no seu projeto de ambiente e aplicação para adicionar novas funcionalidades.

Como funciona?

Você pode utilizar o comando stk-legacy apply plugin, para aplicar Plugins em um projeto, seja de ambiente ou de aplicação. Ele funciona de forma interativa e pergunta os plugins que você deseja usar em sua aplicação, junto aos parâmetros de cada plugin. O comando irá aplicar automaticamente plugins dependentes.

info

Caso todas as dependências do plugin não tenham sido satisfeitas, o comando irá questionar se você quer aplicar os plugins necessários para satisfazer as dependências.

info

Se você executar o comando na pasta de um projeto que não tenha sido criado por meio de uma Stack (um projeto legado, por exemplo), o comando pede a autorização ao usuário antes de aplicar o Plugin.

  • As stacks possuem uma lista específica de Plugins que podem ser aplicadas.

  • A estrutura e descrição do stk-legacy apply plugin:

stk-legacy apply plugin <plugin_name>
  • stackspot-plugin-name: Nome de um Plugin de autoria da StackSpot. O resultado do comando acima pode alterar arquivos de configuração, incluir trechos de código, incluir arquivos e pastas no projeto alvo.

Parâmetros

Confira as opções disponíveis no comando:

ParâmetroDescrição
PLUGINSDefine o plugin ou lista de plugins que serão aplicados. Se a stack for diferente do template inicial, você recebe uma mensagem de erro. Se a stack não for informada, o plugin será aplicado na stack que ele foi criado.
-p ou --template-pathAplica um plugin que não foi publicado em uma stack.
-s ou --skip-warningIgnora a checagem de aplicativos que não foram criados usando o STK CLI.
--<nome-input> <valor-input>Define os valores dos inputs do Plugin pelo terminal. Para informar um valor para mais de um input, separe cada input com um espaço conforme o exemplo a seguir: stk-legacy apply plugin <nome-plugin> --<nome-input1> <valor-input1> --<nome-input2> <valor-input2> --<nome-input3> <valor-input3>.

Exemplos

Exemplo de apply plugin em .NET

Exemplo de apply plugin em Kotlin

Exemplo de apply plugin com deploy

Exemplo de apply plugin com vários plugins

Leia também

Esta página foi útil?