lad os nu ændre baggrundsfarven på knappen og teksten, der vises, når vi trykker på knappen.
lad os geninstallere appen ved hjælp af npm run run-android
.
selv efter at have ændret koden og geninstalleret vores applikation ser alt det samme ud.
selvom vi har foretaget ændringer i vores clj
fil, er en ting, vi stadig ikke har gjort, at genopbygge vores kode for at opdatere index.android.js
, den fil, der faktisk er indlæst af bundleren.
det er her figenhjul kommer ind i billedet. Uden det skal du manuelt genopbygge og installere programmet Hver gang du foretager nogle ændringer i din kode. Hvis du tjekker project.clj
, vil du bemærke, at dette er præcis, hvad der sker i prod
profilen. Der er ingen figenhjul, og hver gang du bygger projektet det opdaterer index.android.js
og index.ios.js
.
lein with-profile prod cljsbuild auto
dette er dog en virkelig langsom feedbackcyklus under udviklingen. Derfor har vi en separat dev
profil, der bruger fighjul. For at begynde at bruge figenhjul skal du køre følgende kommandoer (sørg for, at din emulator kører på forhånd)
1. re-natal use-android-device avd
2. re-natal use-figwheel
3. lein figwheel android
4. npm run run-android
nu Kan du foretage ændringer i din kode og se resultatet i realtid!
det er om det! Tak fordi du læste, og jeg håber du nød artiklen. I den næste del lad os bygge en ansøgning fra bunden!
du kan også følge mig på Medium og Github. 🙂