Lumipat sa pangunahing nilalaman

AppHelper

Ang mga @churchapps/apphelper* package ay nagbibigay ng mga shared React component at utility para sa lahat ng ChurchApps web application. Ang AppHelper ay nakabalangkas bilang isang monorepo workspace na naglalaman ng anim na package na sumasaklaw sa mga core component, authentication, donasyon, form, markdown, at website/CMS functionality.

Bago Ka Magsimula

Mga Package

PackagePaglalarawan
@churchapps/apphelperMga core component at utility
@churchapps/apphelper-loginUI ng pag-login at pagpaparehistro
@churchapps/apphelper-donationsMga component ng pagbibigay at donasyon
@churchapps/apphelper-formsMga component ng form builder
@churchapps/apphelper-markdownMarkdown editor at renderer
@churchapps/apphelper-websiteMga component ng website at CMS

Pag-setup para sa Lokal na Development

  1. I-clone ang repository:

    git clone https://github.com/ChurchApps/AppHelper.git
  2. Mag-install ng mga dependency:

    cd AppHelper && npm install
  3. Buuin ang lahat ng package at ilunsad ang Vite playground:

    npm run playground:reload

    Binubuo nito ang bawat package sa workspace, pagkatapos ay sinisimulan ang playground dev server sa http://localhost:3001.

Tip

Ang playground ang pinakamabilis na paraan upang mag-develop at mag-test ng mga AppHelper component. Nag-ho-hot-reload ito ng Vite dev server upang makita mo ang mga pagbabago nang real time.

Pag-publish

Mag-publish ng isang package:

npm run publish:apphelper

Mag-publish ng lahat ng package:

npm run publish:all
Babala

Kapag nagpu-publish, siguraduhing i-update ang numero ng bersyon sa kaugnay na (mga) package.json file bago patakbuhin ang publish command. Lahat ng package na umaasa sa isang binagong package ay kailangan ding i-update.

Mga Kaugnay na Artikulo