🧱Mason - Generate Modules
Como utilizar do mason no nosso leap para ajudar na criação de novos módulos.
Instalação do Mason (Primeira vez): Se o Mason ainda não estiver instalado, execute:
dart pub global activate mason_cli
Preparação Inicial (Primeira vez): Na raiz do projeto, execute:
mason get
Isso instalará todos os bricks registrados no
mason.yaml
.Geração de Novos Módulos: Para criar um novo módulo, execute:
mason make gen_module -o lib/app/modules
Durante o processo, será solicitado que você forneça o nome do módulo. O brick criará a estrutura de diretórios e arquivos dentro de
lib/app/modules
.Uso Contínuo: Para futuras gerações de módulos, basta repetir o comando de geração de módulos.
Este brick vai criar o seguinte: Um módulo com o nome que você escolher + "_module", contendo presenter, domain e infra, e suas respectivas pastas e arquivos.
Lembre-se de que este brick foi projetado para padronizar e acelerar o processo de criação de módulos, mantendo a consistência da arquitetura do projeto. Recomenda-se que todos os membros da equipe se familiarizem com a estrutura gerada pelo brick para garantir um desenvolvimento eficiente e alinhado com as práticas do projeto.
Last updated