Helpers
Il pacchetto @churchapps/helpers fornisce utilità di base utilizzate da tutti i progetti ChurchApps, sia frontend che backend. È indipendente dal framework e include helper comuni come DateHelper, ApiHelper, CurrencyHelper e altre utilità condivise.
Prima di Iniziare
- Installa Node.js e Git -- vedi Prerequisiti
- Familiarizza con il flusso di lavoro npm link per lo sviluppo locale
Configurazione per lo Sviluppo Locale
-
Clona il repository:
git clone https://github.com/ChurchApps/Helpers.git -
Installa le dipendenze:
cd Helpers && npm install -
Compila il pacchetto (compila TypeScript in
dist/):npm run build -
Rendilo disponibile per il linking locale:
npm link
Puoi poi collegarlo in qualsiasi progetto che lo utilizza:
cd ../YourProject && npm link @churchapps/helpers
Pubblicazione
Per pubblicare una nuova versione su npm:
-
Aggiorna la versione in
package.json -
Pubblica:
npm publish --access=public
Avviso
Poiché questo pacchetto è utilizzato da ogni progetto ChurchApps, le modifiche qui hanno un impatto ampio. Testa accuratamente con npm link in almeno un'API che lo utilizza e un'applicazione web prima di pubblicare.
Articoli Correlati
- ApiHelper -- Utilità lato server che dipendono da questo pacchetto
- AppHelper -- Componenti React che dipendono da questo pacchetto
- Panoramica delle Librerie Condivise -- Flusso di lavoro
npm linke panoramica dei pacchetti