Helpers
O pacote @churchapps/helpers fornece utilitários base usados por todos os projetos do ChurchApps, tanto frontend quanto backend. Ele é agnóstico de framework e inclui helpers comuns como DateHelper, ApiHelper, CurrencyHelper e outros utilitários compartilhados.
Antes de Começar
- Instale Node.js e Git -- veja Pré-requisitos
- Familiarize-se com o fluxo de trabalho npm link para desenvolvimento local
Configuração para Desenvolvimento Local
-
Clone o repositório:
git clone https://github.com/ChurchApps/Helpers.git -
Instale as dependências:
cd Helpers && npm install -
Compile o pacote (compila TypeScript para
dist/):npm run build -
Disponibilize para vinculação local:
npm link
Você pode então vinculá-lo em qualquer projeto consumidor:
cd ../YourProject && npm link @churchapps/helpers
Publicação
Para publicar uma nova versão no npm:
-
Atualize a versão no
package.json -
Publique:
npm publish --access=public
Aviso
Como este pacote é usado por todo projeto do ChurchApps, alterações aqui têm um impacto amplo. Teste cuidadosamente com npm link em pelo menos uma API consumidora e uma aplicação web consumidora antes de publicar.
Artigos Relacionados
- ApiHelper -- Utilitários do lado do servidor que dependem deste pacote
- AppHelper -- Componentes React que dependem deste pacote
- Visão Geral das Bibliotecas Compartilhadas -- Fluxo de trabalho
npm linke visão geral dos pacotes