initialize
Setup, install, and onboard new developers to Reactive Data Client monorepo - nvm, yarn, build, test, getting started guide
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Setup, install, and onboard new developers to Reactive Data Client monorepo - nvm, yarn, build, test, getting started guide
How to use
Zainstaluj Node.js w wersji 14 lub wyższej za pomocą nvm, uruchamiając polecenie
nvm installw katalogu projektu. Następnie włącz Corepack dla Yarn 4 komendącorepack enablei zweryfikuj wersję Yarn poleceniemyarn --version— powinna to być wersja 4.x.Zainstaluj wszystkie zależności projektu, uruchamiając
yarn installz głównego katalogu repozytorium. Polecenie pobierze i skonfiguruje wszystkie pakiety w workspace'ach.Zbuduj projekt poleceniem
yarn build, które uruchomi kompilację TypeScript i transformacje Babel dla wszystkich pakietów. Czekaj na potwierdzenie, że build zakończył się bez błędów.Uruchom testy poleceniem
yarn test, aby zweryfikować, że wszystko działa poprawnie. Testy używają Jest i obejmują projekty dla ReactDOM, Node i ReactNative.Zapoznaj się ze strukturą monorepo, przeglądając katalogi:
packages/endpoint(endpoints i schematy),packages/rest(modelowanie REST),packages/core(znormalizowany store),packages/react(hooki React),packages/vue(composables Vue 3) orazpackages/normalizr(normalizacja schematów). Przeczytaj dokumentację na dataclient.io i przejrzyj aplikacje przykładowe w kataloguexamples/.Opcjonalnie uruchom stronę dokumentacji lokalnie, używając polecenia
cd website && yarn start— witryna będzie dostępna na localhost.