nyní změníme barvu pozadí tlačítka a text zobrazený po stisknutí tlačítka.
Pojďme znovu nainstalovat aplikaci pomocí npm run run-android
.
i po změně kódu a přeinstalaci naší aplikace vypadá vše stejně.
přestože jsme provedli změny v našem souboru clj
, jedna věc, kterou jsme ještě neudělali, je obnovit náš kód tak, aby aktualizoval index.android.js
, soubor, který je skutečně načten svazkem.
to je místo, kde figwheel přichází do obrazu. Bez ní musíte aplikaci ručně znovu sestavit a nainstalovat pokaždé, když provedete nějaké změny v kódu. Pokud zaškrtnete project.clj
, všimnete si, že to je přesně to, co se děje v profilu prod
. Neexistuje žádný figwheel a pokaždé, když vytvoříte projekt, aktualizuje index.android.js
a index.ios.js
.
lein with-profile prod cljsbuild auto
jedná se však o opravdu pomalý cyklus zpětné vazby během vývoje. Proto máme samostatný profil dev
, který používá figwheel. Chcete-li začít používat figwheel, spusťte následující příkazy (ujistěte se, že emulátor běží předem)
1. re-natal use-android-device avd
2. re-natal use-figwheel
3. lein figwheel android
4. npm run run-android
nyní můžete provést změny kódu a vidět výsledek v reálném čase!
to je o tom! Děkuji za přečtení a doufám, že se vám článek líbil. V další části postavme aplikaci od nuly!
můžete mě také sledovat na střední a Github. 🙂