Helpers
@churchapps/helpers-pakken giver grundlæggende værktøjer, der bruges af alle ChurchApps-projekter, både frontend og backend. Det er framework-agnostisk og inkluderer almindelige hjælpere såsom DateHelper, ApiHelper, CurrencyHelper og andre delte værktøjer.
Før du begynder
- Installer Node.js og Git -- se Forudsætninger
- Gør dig bekendt med npm link workflow til lokal udvikling
Setup til lokal udvikling
-
Klon lageret:
git clone https://github.com/ChurchApps/Helpers.git -
Installer afhængigheder:
cd Helpers && npm install -
Byg pakken (kompilerer TypeScript til
dist/):npm run build -
Gør det tilgængeligt til lokal linking:
npm link
Du kan derefter linke det til ethvert forbrugerprojekt:
cd ../YourProject && npm link @churchapps/helpers
Publicering
For at publicere en ny version til npm:
-
Opdater versionen i
package.json -
Publicer:
npm publish --access=public
advarsel
Da denne pakke bruges af alle ChurchApps-projekter, har ændringer her en bred påvirkning. Test grundigt med npm link i mindst ét forbrugerings-API og ét forbrugerings-webapp, før du publicerer.
Relaterede artikler
- ApiHelper -- Serversidesværktøjer, der afhænger af denne pakke
- AppHelper -- React-komponenter, der afhænger af denne pakke
- Oversigt over delte biblioteker --
npm linkworkflow og pakke oversigt