Skip to content

🫱🏻‍🫲🏽 Contribuindo

Para contribuir no D-Jà Vue, por ser um modelo de projeto, o processo é um pouco diferente do padrão (Abrir PR e mergear). Por isso criamos essa página para responder perguntas já mapeadas que você possa ter.

Tutorial para contribuir:

Os passos são esses:

  • Criar um fork do projeto para a sua conta
  • Clonar o projeto em sua máquina
  • Criar uma branch
  • Gerar as suas alterações
  • Fazer o commit das mudanças
  • Fazer o push de sua branch
  • Abrir um PR do seu projeto forkado para o repositório da evolutio/djavue3

📦 Como testar as mudanças que gerei em minha branch ?

Ao criar um novo projeto é possível, ao invés de usar o comando padrão de criação, cookiecutter gh:evolutio/djavue3, executar o comando cookiecutter \homeuser\workspace\djavue3 onde o segundo argumento é o endereço do seu projeto forkado. Isso vai fazer com que o cookiecutter use a sua versão com as novas mudanças para gerar o projeto. Assim é possível validar as novas funcionalidades antes mesmo de fazer o commit para sua branch de trabalho.

⚠️ Cuidados

É sempre importante ter em mente ao gerar mudanças, que o D-Jà Vue é um modelo de projeto que ganha cada vez mais possibilidades. Portanto, uma mudança pode ser refletida de N maneiras dado que o D-Jà Vue é capaz de gerar projetos com N formatos diferentes.

Dito isso, é importantíssimo que antes de propor uma mudança, ela tenha sido validada nos cenários em que o D-Jà Vue é capaz de atuar.