Helpers
Ang @churchapps/helpers package ay nagbibigay ng mga base utility na ginagamit ng lahat ng proyekto ng ChurchApps, parehong frontend at backend. Ito ay framework-agnostic at kasama ang mga karaniwang helper tulad ng DateHelper, ApiHelper, CurrencyHelper, at iba pang mga shared utility.
Bago Ka Magsimula
- Mag-install ng Node.js at Git -- tingnan ang Mga Pangangailangan
- Pamilyarisahin ang sarili sa daloy ng trabaho ng npm link para sa lokal na development
Pag-setup para sa Lokal na Development
-
I-clone ang repository:
git clone https://github.com/ChurchApps/Helpers.git -
Mag-install ng mga dependency:
cd Helpers && npm install -
Buuin ang package (nag-co-compile ng TypeScript sa
dist/):npm run build -
Gawing magagamit para sa lokal na pag-link:
npm link
Maaari mo itong i-link sa anumang gumagamit na proyekto:
cd ../YourProject && npm link @churchapps/helpers
Pag-publish
Upang mag-publish ng bagong bersyon sa npm:
-
I-update ang bersyon sa
package.json -
Mag-publish:
npm publish --access=public
Dahil ang package na ito ay ginagamit ng bawat proyekto ng ChurchApps, ang mga pagbabago dito ay may malawak na epekto. Subukang mabuti gamit ang npm link sa kahit isang gumagamit na API at isang gumagamit na web app bago mag-publish.
Mga Kaugnay na Artikulo
- ApiHelper -- Mga server-side utility na umaasa sa package na ito
- AppHelper -- Mga React component na umaasa sa package na ito
- Pangkalahatang-tanaw ng Mga Shared Library -- Daloy ng trabaho ng
npm linkat pangkalahatang-tanaw ng package