Last updated:
0 purchases
get bootstrap
GetBootstrap #
Clone do Bootstrap para o flutter.
Índice #
Acesso a documentação
Abrir e rodar o projeto
Contribuindo
Qualidade do código
Lançar nova versão
Gerando uma build
Acesso a documentação #
Você pode acessar a documentação do projeto nesse link.
Contribuindo #
O repositório deste projeto segue os conceitos do Conventional Commits, leia sobre em Conventional Commit.
Foi configurado um facilitador dentro do projeto, caso ainda não tenha configurado em sua máquina, siga os seguintes passos:
Instale o npm em sua máquina
Rode o comando
npm install -g commitizen
copied to clipboard
E na sequencia
commitizen init cz-conventional-changelog --save-dev --save-exact
copied to clipboard
Irá configurar o commitizen dentro do arquivo package.json
Todos os commits devem ser feitos pelo segunte passo a passo:
No terminal digite:
git add . (Irá preparar todas as alterações)
copied to clipboard
git cz (Vai fazer uma série de perguntas relacionadas ao conventional commits)
copied to clipboard
Qualidade do código #
utilizamos o plugin do Dart dart_code_metrics para controle de qualidade, periodicamente rode os comandos abaixo, para seguir os padrões:
flutter pub run dart_code_metrics:metrics analyze lib
flutter pub run dart_code_metrics:metrics check-unused-code lib
flutter pub run dart_code_metrics:metrics check-unused-files lib
flutter pub run dart_code_metrics:metrics check-unnecessary-nullable lib
copied to clipboard
Lançar nova versão #
Rode o comando:
flutter clean
copied to clipboard
Altere a versão no arquivo pubspec.yml seguindo o versionamento semântico (leia mais).
Efetue o commits dessas alterações na branch de dev.
Com base no Conventional commits é possível facilitar o trabalho na hora de criar uma versão.
Para começar rode o comando abaixo
npm i -g standard-version
copied to clipboard
standard-version --release-as {versão ex: v1.0.0} --dry-run
copied to clipboard
Irá aparecer todos os passos que vai acontecer, para efetivar a versão basta rodar o mesmo comando removendo o --dry-run
Após concluido será atualizado o arquivo CHANGELOG.md com todas as alterações registradas utilizando o Conventional commits.
Rode o comando abaixo para finalizar o versionamento da nova release:
git push --follow-tags
copied to clipboard
Publicando no Pub.dev #
Efetue o checkout na tag que será utilizada para gerar a build, ex:
git checkout v1.0.0
copied to clipboard
Rode o comando abaixo.
dart pub publish
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.