🫱🏻🫲🏽 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.